所在位置: 查字典英语网 > 高中英语 > 高中英语语法 > 与过去事实相反的虚拟语气

与过去事实相反的虚拟语气

发布时间:2015-01-20  编辑:查字典英语网小编

与过去事实相反的虚拟语气
 
请看下面的题目:
—If he __________,he __________ that food.
—Luckily he was sent to the hospital immediately. http://yingyu.chazidian.com
A. was warmed,would not take                B. had been warmed,would not have taken
C. would be warmed,had not taken           D. would have been warmed,had not taken
此题应选 B。该题考查与过去事实相反的虚拟语气:此时条件从句的谓语用 had+过去分词,主句的谓语用 would(should,could,might)+have+过去分词(http://yingyu.chazidian.com):
1. If she had worked harder,she __________.
A. would succeed                                      B. had succeeded
C. should succeed                                     D. would have succeeded
2. If my lawyer ________ here last Saturday,he _________ me from going.
A. had been; would have prevented              B. had been; would prevent
C. were; would                                          D. were; would have prevented 
3. I didn’t see your sister at the meeting. If she __________,she would have met my brother.
A. has come                                             B. did come 
C. came                                                   D. had come
4. You didn’t let me drive. If we ________ in turn,you
__________ so tired.
A. drove; didn’t get                                  B. drove; wouldn’t get
C. were driving; wouldn’t get                    D. had driven; wouldn’t have got
答案:1. D 2. A 3. D 4. D



查看全部
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读

分类
  • 年级
  • 类别
  • 版本
  • 上下册
年级
不限
类别
英语教案
英语课件
英语试题
不限
版本
不限
上下册
上册
下册
不限