Learn English – Does this sentence make sense? “I got married to her for seven years.”

backshiftingmeaningtense

There is a sentence "I got married to her for seven years."
Is the sentence right? Or should I correct the sentence into "I was married to her for seven years." or "I got married to her seven years ago."?

Best Answer

"To get" means to become, to enter into a particular existential state. "Get" refers to the action as it happens, not to an ongoing state or condition.

My shoe got wet when I stepped into the puddle.

Thus, we would not say:

not OKMy shoe got wet for seven years when I stepped into the puddle.

The time is the point in time of the stepping into the puddle: when I stepped.

This would be correct:

I got married in 2003 and was married [or "stayed married"] for seven years.

But you could say this:

My shoe stayed wet for seven years after I had stepped into that magic puddle.