Choose the correct answer So he has gone to London! When ........ there? a. did he go b . has he gone c. has he been d. he has gone
What do you think is the answer @Devilish
i think is d
^ wrong. @Devilish your turn.
so is a
I think it's (a ) because the present perfect is not used with specific time expressions and "when " asks for a specif time but all the teachers of English including my father (who is a teacher also) says that the answer is (b) but giving no reason for it I'm stuck on my answer and I really need your help
Correct answer^ You chose A? Its correct!
It cannot be B according to me.
Hba..have you seen her reasoning?
Yes i did and i messaged her.
now time for reasons can you give me the reasons
He has gone is already used in the first sentence we cannot repeat it.
Ok. I would say A because it kind of talks about the present and when like what time did he go there. Example like 2 days ago or 3 days.. B I would say no because it is asking about the past times when he has been there.. I am always asked when did I go no when have I been
So the answer is indeed "a"
Sure it is.
:)
hello @hero you can give us your hint
Its A.
Can you give me the reason for your answer @uri ??
The first sentence says *he has gone to London*,The second one says *When____ there?,It will be *did he go* If you actually read it,and put each option in the blank,Option A is the most suitable. :)
thanx a lot my friend @uri
Yw :)
Its a
Join our real-time social learning platform and learn together with your friends!