--Mary, where’s Simon? I haven’t seen him for days.--He __________ Japan. This m
题型:不详难度:来源:
--Mary, where’s Simon? I haven’t seen him for days. --He __________ Japan. This may be the third time he _________ there.A.has been to, has gone to | B.has been to, has gone | C.has gone to, has been to | D.has gone to, has been |
|
答案
D |
解析
此题重点考查have gone to和have been to的区别,前者表示去了某地,当事人不在本地;后者表示曾经去过某地,当事人已从目的地回来了。根据语境句意可知选择D。 |
举一反三
Mr. Green to the manager now. You’d better call him later.A.talk | B.talked | C.is talking | D.was talking |
|
Mary told me that she an old people house the next day. A. will visit B. would visit C. is going to visit |
------ Will you come to the dinner party? ------ I won’t come until Jenny __________. A. can be invited B. invited C. is invited |
He _____ in his English Test Paper. His teacher was very angry with him.A.makes some mistakes | B.make a mistake | C.made few mistakes | D.made many mistakes |
|
-Why didn’t you go to the cinema with us this afternoon, Jim? -Because I ______ at the station for my uncle from Beijing at that time.A.was waiting | B.have waited | C.am waiting | D.will wait |
|
最新试题
热门考点