题目内容

If Helen             her credit card, she could have bought the dress.

A.brought           B.should bring       C.had brought        D.were to bring

 

【答案】

C

【解析】

试题分析:句意:如果海伦带着她的信用卡,她就能买那件衣服了。这里是虚拟语气,根据could have bought可以判断是对过去的虚拟,从句对过去的虚拟应该用had done,故选C。

考点:考查虚拟语气的用法。

点评:本题难度适中。虚拟语气是近几年高考的热点,虚拟语气的情况复杂,形式多样,需要考生牢记它们的不同的用法,再根据不同的语境分析句子应该用哪种情况的虚拟。

即学即练:I was not in Beijing last June, otherwise I _________ my son’s graduation ceremony. A.would not miss      B.didn’t miss

C.would not have missed        D.had not missed

解析:C。句意:otherwise引导含蓄条件句,根据背景句是与过去事实相反,故用“情态动词+完成时”。

 

练习册系列答案
相关题目

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

精英家教网