How long ... to Terry ? She ... to him for three years.
has she married ... has married \
was she married ... was married \ did she marry ... married \ she married ... married
Also according to the page, which I mentioned in the previous post, the correct choice is:
was she married ... was married why not the first choice ?
Let's consider this scenario more closely. On 1/Jan/2000 Mary married Terry. ) On 1/Jan/2002 we can say Mary has been married for 2 years.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Let's consider this scenario more closely.
On 1/Jan/2000 Mary married Terry. (This refers to the action of getting married.)
On 1/Jan/2002 we can say Mary has been married for 2 years. (This refers to the state of being married.)
On 1/Jan/2003 Mary divorced Terry.
On 1/Jan/2005 we can say Mary was married to Terry for 3 years. But we can't