+0

Hello

I did an exercise online and the page is always English page usually dealing with tenses

  1. How long ... to Terry ? She ... to him for three years.

A. has she married ... has married \

B. was she married ... was married \ C. did she marry ... married \ d. she married ... married

The correct answer according to the page is A How long was she married to Terry? She was married... to him for three years. Is not the present perfect is more suitable here ? Because there is period ( 3 years ) ?

  1. When ... Bob ? She married him six years ... .

did she marry ... later \ has she married ... later

has she married ... before \ did she marry ... before

Also here choosing the past simple ( did she marry ... later ) ?

I noticed somewhere the form ( how long ) is used with the past simple, but mainly the most examples using the perfective forms

+0
mohamad AhmadI did an exercise online and the page is always English page usually dealing with tenses
How long ... to Terry ? She ... to him for three years. A. has she married ... has married \B. was she married ... was married \ C. did she marry ... married \ d. she married ... married
The correct answer according to the page is A How long was she married to Terry? She was married... to him for three years.

You say that the correct answer according to the website is A, but "How long was she married to Terry? She was married to him for three years" is answer B, not answer A. I think somewhere you have mistyped something. Please check again.

mohamad AhmadWhen ... Bob ? She married him six years ... .
did she marry ... later \ has she married ... later
has she married ... before \ did she marry ... before.
Also here choosing the past simple ( did she marry ... later ) ?

Yes, it should be "When did she marry Bob?" Probably "later" is expected in the second sentence.

Comments  
Teachers: We supply a list of EFL job vacancies

Sorry , for " when" question 2 , no problem with .. I did not read well

Now all answers are in brown against to black in bold

My question is already about ( how long + past simple )

Is it possible to use the past simple after ( How long) when a duration is obvious in the sentence ?

It is suggested by the page as in questions : 2 , 4 ( was she married \was married ) and not has married

I want someone professional or specialist to reply

Here are some more else :

  1. When ... Pam born ? She ... born in 1974.

was ... was \ has ... has \ is ... is answer was \ was OK no problem with ( when ) = clause of time

  1. How long ... in Sevenoaks ? She ...there for three years.

she has taught ... has taught \ has she taught ...has taught

she teaches ... taught \ did she teach ... taught >> did she teach \ taught

  1. When ... her first husband ? She ... him in 1996.

has she married ... has married \ did she marry ...married \ has

she married ... married \ did she marry ... has married this one is no problem with ( when)

  1. 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

was she married ... was married >>> is the suggested answer ( How long) notice the period for three years ??

  1. When ... Bob ? She married him six years ... .

did she marry ... later \ has she married ... later

This one I posted in my topic no problem with really I thought how long not when

has she married ... before \ did she marry ... before

  1. How long ... to Bob ? She ... to him for two years.

did she marry ... married \ has she married ... has married
did she marry ... has been married \

has she been married ... has been married OK correct no problem with this form expression is normally used

  1. How long ... in Dover ? She ... eight years.

has she worked ...has worked there for

did she work ... worked there for

has she worked ... has worked there during

has she worked ...has worked there for OK present perfect no problem with ( duration )

Site Hint: Check out our list of pronunciation videos.

It would be helpful to responders if you could lay out the questions in a less chaotic way, similar to how I have done it below. Also you refer to numbered questions 2 and 4, but all your questions are numbered 1, which is not helpful. I assume that you mean 2 and 4 in sequence.

mohamad AhmadHow long ... in Sevenoaks? She ... there for three years.
a) she has taught ... has taught
b) has she taught ... has taught
c) she teaches ... taught
d) did she teach ... taught

(b) and (d) are both possible. (b) implies that she is still teaching in Sevenoaks ("been teaching" would probably be more usual in this case, but "taught" is also possible). (d) implies that she no longer teaches in Sevenoaks.

There should be no space before a question mark. From the screenshot you posted, this seems to be an error in the test. What with that and the other random spacing faults in the screenshot, it does not inspire huge confidence in the quality of this material.

  1. When ... her first husband ? She ... him in 1996.

has she married ... has married \ did she marry ...married \ has

she married ... married \ did she marry ... has married this one is no problem with ( when)

Do you mean that the answer is supposed to be "did she marry ... has married"? This is incorrect. The correct answer is "did she marry ... married".

mohamad AhmadHow long ... to Terry? She ... to him for three years.
a) has she married ... has married
b) was she married ... was married
c) did she marry ... married
d) she married ... married
was she married ... was married >>> is the suggested answer ( How long) notice the period for three years ??

I believe you may be asking whether "did she marry ... married" is possible. The answer is no. Firstly this is because we do not marry "to" someone, we just marry them. Even without "to", it would be loose usage and not standard. This is because the verb "marry" normally describes a single event. Unlike "taught" above, it does not normally have any duration. (The derived adjective "married", describing the state, does have a duration, thus you can be married for three years.)

mohamad AhmadHow long ... in Dover? She ... eight years.
a) has she worked ... has worked there for
b) did she work ... worked there for
c) has she worked ... has worked there during

This is similar to the "taught" question. Both (a) and (b) are possible.

Read I explained I think you said first wrong answer no correct here is the good explanation

How long ... to Terry ? She ... to him for three years.

a. has she been married ... has been married would have been correct

b. was she married ... was married is right: How long was she married to Terry ? She was married to him for three years, from 2013 to 2016.

c. did she marry ... married would work with "When did did marry Terry ? She married him in 2013."

d. she married is not an interrogative form ... married

According to the page the correct choice is:

was she married ... was married why not the first choice ? because it is grammatically wrong.

also this one suggestion the past simple and not the present perfect

2. How long ... in Sevenoaks ? She ...there for three years.

a. she has taught is not an interrogative form ... has taught
b. has she taught ...has taught would probably have been "has she been teaching" .
c. she teaches wrong tense, not interrogative form ... taught
d. did she teach ... taught D is the correct answer according to the page Yes, it would be clearer if the exemple went :
How long ... in Sevenoaks ? She ...there for three years, from 2013 to 2016.