题目内容

2.They have discussed the plan for some hours but no agreement ________.(  )
A.have got toB.has been arrived
C.have arrivedD.has been reached

分析 他们已经讨论了这个计划好几个小时了,但是未能达成共识.

解答 答案:D 根据They have discussed the plan可知,此句是现在完成时态;又根据连词but可知后一句也应使用现在完成时态,即have/has+过去分词.又知agreement是动词"完成,达成"这一动作的承受者,指被达成,属于被动关系,应使用现在完成时的被动语态,其构成为has/have+been+过去分词;根据agreement可知达成共识应该用动词reach,形成固定短语reach agreement;又知主语agreement是不可数名词,其后谓语动词应用第三人称单数,所以此处应用has been reached.故选D.

点评 此题考查现在完成时的被动语态.做题时,先根据题干信息判定时态及其结构,再判断主语与谓语动词的关系,主语是动作的承受者,则为被动语态,在利用排除法,选出符合题意的选项.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网