题目内容

17.I'm glad you told me about yesterday's show being cancelled.Otherwise I _____ all the way for nothing.(  )
A.travelledB.had travelled
C.would travelD.would have travelled

分析 很高兴你告诉我昨天的表演被取消了.否则,我就会走很远的路却什么也得不到.

解答 答案D.
本题考查的是含蓄虚拟语气,句子没有直接给出假设情况的条件,而须通过上下文或其他方式来判断,由上文语境"I'm glad you told me about yesterday's show being cancelled."可知,是对过去情况的虚拟,本句前面相当于If you hadn't told me about yesterday's show being cancelled.所以主句是would have done.故选D.

点评 本题考查含蓄虚拟语气,要结合具体的语境选择出正确选项.

练习册系列答案
相关题目

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

精英家教网