满分5 > 高中英语试题 >

Had he taken his parent’s advice, he hav...

Had he taken his parent’s advice, he       having made such a silly mistake now.

A. would not regret    B. would not have regretted

C. may not regret    D. may not have regretted

 

A 【解析】 考查虚拟语气。句意: 如果他听了父母的劝告,他就不会后悔现在犯了这样一个愚蠢的错误。   条件从句的谓语动词形式 主句谓语动词形式 与过去事实相反的假设 had done would/could/might/should have done 与现在事实相反的假设 过去时(was→were) would/could/might/should do 与将来事实相反的假设 过去时 (was→were ) ; should do; were to do would/could/might/should do  
复制答案
考点分析:
相关试题推荐

We believe       you have been devoted to       naturally of great necessity.

A. that; being    B. all that; be

C. that all; are    D. what; is

 

查看答案

--- What do you know made Sarah so upset?

---       giving away state secrets.

A. Charged with    B. Being charged with

C. Accusing of    D. To be accused of

 

查看答案

--- When did you return last Friday?

--- It was not until midnight       it was raining hard.

A. when    B. which

C. that    D. before

 

查看答案

--- I       so busily recently that I       no time to help you with your maths.

--- That’s OK. I can manage it by myself.

A. have been working; have    B. have worked; had

C. am working; will have    D. had been working; had had

 

查看答案

      go for a holiday?

A. When do you suggest that we    B. When do you suggest we

C. Do you suggest when should we    D. Do you suggest that when we should

 

查看答案
试题属性

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