满分5 > 初中英语试题 >

(易错题) —Do you know when Nick is leaving?...

(易错题) —Do you know when Nick is leaving?

—He ________ for half an hour.

A.will leave B.left C.has left D.has been away

 

D 【解析】 考查现在完成时。句意“你知道尼克什么时候离开吗?”“他离开半个小时了。”由时间状语“for half an hour”可知尼克已经离开半个小时了,动作由过去延续到现在,用现在完成时。for half an hour表示一段时间,leave是一个瞬间动词,不能表示延续,后不接时间段,故排除C项。be away离开,延续性状态,可接时间段。故选D。  
复制答案
考点分析:
相关试题推荐

(陷阱题) (2019福建32题改编)—LookMy mother ________ a new dress for me.

—Wow, it looks very nice on you.

A.is making B.has made C.will make D.makes

 

查看答案

(易错题) (2019长沙26题改编)I ________ abroad for several years, but I have never regretted my final decision to move back to my motherland.

A.am living B.lived C.have lived D.live

 

查看答案

Where are the teachers now?       

In the meeting room. They _________ the meeting for 10 minutes.

A.have begun B.have been on C.have had D.have been held

 

查看答案

(2020原创)I ________ my clothes, so I didn't notice my father entering the room.

A.washed B.was washing C.washes D.will wash

 

查看答案

(2020原创)He ________ his ID card in the train station. He doesn't know what to do now.

A.loses B.lost C.had lost D.was losing

 

查看答案
试题属性

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