题目内容
2.They have discussed the plan for some hours but no agreement ________.( )| A. | have got to | B. | has been arrived | ||
| C. | have arrived | D. | 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.
点评 此题考查现在完成时的被动语态.做题时,先根据题干信息判定时态及其结构,再判断主语与谓语动词的关系,主语是动作的承受者,则为被动语态,在利用排除法,选出符合题意的选项.
练习册系列答案
相关题目
12.-Our head teacher says we should have more sleep these days.
-I don't agree with his idea __________ he might be right.( )
-I don't agree with his idea __________ he might be right.( )
| A. | if | B. | although | C. | unless | D. | because |
13.It's raining.Take an umbrella with you,______ you'll get wet.( )
| A. | and | B. | but | C. | so | D. | or |
11.They have to set out for the last train at once,________?( )
| A. | don't they | B. | do they | C. | haven't they | D. | have they |
12.My sister ______ to the party yesterday.She had a good time with her friends.( )
| A. | invites | B. | invited | C. | was invited | D. | is invited |