题目内容
10.If you ________me earlier,I would not have got into trouble.( )A. | told | B. | had told | C. | tell | D. | have told |
分析 如果你早点告诉我,我就不会有麻烦了.
解答 答案是B.
本题考查虚拟条件句.虚拟条件句中往往用过去完成时表示与过去事实相反的假设;与过去事实相反的虚拟条件句的主句中用"would/should/could/might+have done",由主句动词"would not have got"判断这是与过去事实相反的虚拟,所以从句中用过去完成时,由此判断答案是B.
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.

练习册系列答案
相关题目
12.-Susan,I'd like to invite you to go boating this afternoon.
-______.But I'll be seeing my grandpa then.( )
-______.But I'll be seeing my grandpa then.( )
A. | Thank you | B. | Forget it | C. | My pleasure | D. | No way |
13.They are considering ____ the house before the prices go up.( )
A. | purchase | B. | purchasing | C. | purchased | D. | to purchase |
10.I was so excited last night that it was a long time ______ I got to sleep.( )
A. | that | B. | before | C. | since | D. | when |
5.If she had followed my advice,she _____ rapid progress in English.( )
A. | has made | B. | would have made | C. | would make | D. | made |
15.______ what the teacher says if you think it is important.( )
A. | Make a note of | B. | Make a note | C. | Make notes | D. | Make note of |
19.-It is no wonder that you caught a bad cold.You _______ out last night without a coat.
-I know how silly I was.( )
-I know how silly I was.( )
A. | shouldn't have gone | B. | mustn't have gone | ||
C. | couldn't have gone | D. | mightn't have gone |