题目内容

6.I told your friend how to get to the hotel,but perhaps I ____ have driven her there.(  )
A.couldB.mustC.mightD.should

分析 我已经告诉了你的朋友如何到达旅馆,但我本应该开车载她去那里.

解答 答案D
首先分析句意,我已经告诉了你的朋友如何到达旅馆,但我本应该开车载她去那里.should have done 表示本应该做某事而未做.故选D.

点评 考查"could+have+过去分词"的意思是"本来可以""本来应该""本来能够";"must+have+过去分词"的意思是"一定已经";"might+have+过去分词"的意思是"本来可以""本来可能";"should+have+过去分词"的意思是"本来应该".

练习册系列答案
相关题目

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

精英家教网