满分5 > 高中英语试题 >

--The mistake_____, I had been more care...

--The mistake_____, I had been more careful.

---But you weren’t at that time.

A. might have avoided     B. would avoid      

C. would be avoided      D. might have been avoided

 

D 【解析】 试题分析:句意:--如果我更加仔细一些,这个错误就会避免。--但是你当时没有。首先这个句子是个对过去情况的虚拟条件句,表示与过去事实相反的情况,if+主语+had done +其他+主语+should/would/could/might+have done+其他,所以排除BC,因为mistake和avoid是被动关系,所以选D。 考点:考查虚拟语气和被动语态  
复制答案
考点分析:
相关试题推荐

---Excuse me, is this seat______?

   ---yes. Go ahead.

A. occupied     B. flexible C. temporary   D. vacant

 

查看答案

China's first moon rover, Yutu, or Jade Rabbit touched the lunar surface at 9:14 a.m.on December 14,2013,  ________deep trace on the loose lunar soil.

A. left     B. leaving     C. Having left    D. To leave

 

查看答案

When you arrive at your job in the morning, let the first thing you say_____ everyone’s day

A. to brighten     B. brightening   C. brightened   D. brighten

 

查看答案

The reason ______ Tom came to attend the meeting was ______ he was an expert in this field.

A. why; that      B. why; whether   C. that; why     D. why; because

 

查看答案

---It_____ for a whole week. I think it’ll stop soon.

   ---Hard say. We’re getting into the rainy season now.

A. has rainedB. has been raining

C. is raining D. will rain

 

查看答案
试题属性

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