满分5 > 高中英语试题 >

--- Alex came back home the day before y...

--- Alex came back home the day before yesterday.

--- Really? Where ______ at all?

A.had he been  B.has he been  C.had he gone  D.has he gone

 

A 【解析】 试题分析:考察现在完成时和过去完成时辨析。现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。过去完成时表示到过去某一时间动作已完成或延续到某一过去时间的动作或状态。have been to指的是去过某地回来了,have gone to指的是去了某地还未回来。动作Alex去了哪是发生在他回家之前的,所以采用过去完成时。句意:上文:Alex前天回家了。下文:真的吗?他究竟去哪儿了?故选A。 考点:考察现在完成时和过去完成时辨析  
复制答案
考点分析:
相关试题推荐

The dangerous virus ______ in the next few weeks in the laboratory can cause fatal diseases.

A.studying  B.studied

C.to study   D.to be studied

 

查看答案

How can you expect him to make any progress ______ you never give him a chance to have a try?

A.when   B.unless   C.once    D.until

 

查看答案

Getting all your teammates ______ in a game is the key to victory.

A.trapped  B.settled   C.stuck    D.involved

 

查看答案

You’ll find this English map of great ______ in helping you to get round Paris.

A.price   B.value    C.cost    D.worth

 

查看答案

--- Do you think I should join the singing group, Mary?

--- ______ If I were in your shoes, I certainly would.

A.None of your business.         B.It depends.

C.Why not?              D.I dont think so.

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.