满分5 > 高中英语试题 >

----Did you make it at last? ----Yes. Bu...

----Did you make it at last?

   ----Yes. But for your help, it _____ a serious loss.

A. would cause    B. must have caused   C. might cause   D. would have caused

 

D 【解析】 试题分析:考查虚拟语气。句意:--你最终成功了吗?--是的。要不是你的帮助,将会造成巨大的损失。but for要不是,根据第一句的did可知,是对过去事情的虚拟,本题的but for短语相当于if it hadn’t been for your help,主句应该使用would have done sth。故选D。 考点:考查虚拟语气  
复制答案
考点分析:
相关试题推荐

I am sorry I can’t meet you at the station. I _____ by the time you come back from abroad.

A. am leaving      B. had left      C. will have left      D. have left

 

查看答案

Upon arriving home from a business trip, dad asked mum about my academic performance at high school and then _____ of my little sister, who was in junior school.

A. one           B. it           C. that             D. the one

 

查看答案

Do you think the possibly _____retirement will result in high unemployment rate?

A. delayed       B. to delay      C. to be delayed     D. delaying

 

查看答案

We had our bad times but on the whole we are ____ happy with our life.

A. merely        B. rarely        C. fairly           D. chiefly

 

查看答案

---Did you see clearly who the driver was?

   ---No, so quickly _____ that I couldn’t have a good look at the face.

A. the car would speed by            B. the car sped by 

C. would the car speed by            D. did the car speed by

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.