紫气C
返回首页 | 学习强国
关键字: | 时间:2025-11-06 04:24 | 人浏览

【答案】— Hello! Could I speak to Mr. Liu, please? — Sorry. He ____ for a month.

— Hello! Could I speak to Mr. Liu, please? — Sorry. He ____ for a month.

A.had been away B.was left C.has been away D.left

【答案】

C

【解析】

句意:——你好!我能和刘先生通话吗?——对不起。他已经离开一个月了。

考查现在完成时。A. had been away过去完成时;B. was left一般过去时的被动语态;C. has been away现在完成时;D. left一般过去时。“for+时间段”指做某事做了多长时间,一般用于现在完成时或一般过去时,谓语动词要使用延续性动词。leave和be away:都有“离开”的意思, leave是不及物动词,不能和时间段一起使用;be away是延续性动词。根据短语for a month可知使用延续性动词;故排除B和D;根据上文“Could I speak to Mr. Liu, please?(could是一种委婉地表达方式,不是过去式)可知此句使用现在完成时,故选C。

答案有错

上一篇:社会救济的具体内容包括( )。

下一篇:翼外肌的主要作用是(  )

紫气C手机端XML联系我