满分5 > 高中英语试题 >

Had they known what was coming next, the...

Had they known what was coming next, they _____ second thoughts.

A. may have        B. must have had

C. could have     D. might have had

 

D 【解析】 试题分析:考查虚拟语气。句意:如果他们知道接下来会发生什么,他们本来可能会三思的。前面Had they known可知是对过去的虚拟,他们是可能会在考虑而不是肯定会,故选D项。 考点:考查虚拟语气  
复制答案
考点分析:
相关试题推荐

---What do you think made her mother so angry?

---______ the exam.

A. Because she didn’t pass

B. Her not passing

C. She didn’t pass

D. Because of her not passing

 

查看答案

----Shall we go and help them with their work?

----We’d better not. They said we’d just be ______ if we tried to help.

A. in a way        B. by the way

C. on the way    D. in the way

 

查看答案

I wonder what it feels like to be one of ______ really rich. The Browns already have Rolls Royce and now they are buying ______ third.

A. the; the         B. /; a              C. the; a         D. /; the

 

查看答案

Some kinds of animals can ______ the color of their surroundings.

A. take on         B. dress up

C. put on         D. get into

 

查看答案

The pollution is getting worse and worse; we must stop pollution ______ a better life.

A. to live         B. from living

C. living     D. Live

 

查看答案
试题属性

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