1. We were travelling in Tibet during the month when you were carrying out the project, or we _______ in it to give you a hand.
A. have come B. could participate
C. would have participated D. had come
2. Mr. Simmons always tries to make me keep in mind that how much easier my life _______ if I were better organized.
A. will be B. would have been
C. would be D. will have been
3.He messed the project up, but he behaved as if nothing _______.
A. had happened B. happened
C. would happen D. would have happened
4. If you _______ to the doctor’s advice, you _______ better now.
A. had listened; would be B. had listened; would have been
C. would have listened; had been D. would listen; would have been
5. —Oh, it is still raining! I’m afraid the picnic will have to be put off.
—_______ the weather would change.
A. In case B. Now that C. If only D. As If
6. _______ given new opportunities, he _______ such an excellent person now.
A. Wasn’t he; isn’t B. Wasn’t he; wouldn’t have been
C. Won’t he; can’t be D. Had he not been; wouldn’t be
7. Had he worked harder, he _______ the exam.
A. must have passes B. would passed
C. would have passed D. could passed
8. Sometimes I wish I _______ in a different and at a different place.
A. be living B. would live
C. were living D. would have lived
9. But for the heavy traffic, the police _______ the thieves who tried to escape in the stolen car.
A. would not catch B. couldn’t have caught
C. haven’t caught D. couldn’t catch
10. It’s high time that he ________ some reading instead of watching TV.
A. do B. did C. will D. have done
1.C【解析】考查虚拟语气。句意：在你忙项目的那个月，我们正好去西藏旅行了，不然的话我们肯定加入去帮你。表示对过去情况的虚拟，故谓语用would have done。该题中or相当于if引导的从句，可改写为：If we hadn’t travelled in Tibet。故选C。
2.C【解析】考查虚拟语气。句意：Simmons先生总是试图让我记住，要是我安排有序的话，我的生活会更容易些。if I were better organized与现在事实相反的虚拟语气，主句选择would + 动词原形。故选C。
3.A【解析】考查虚拟语气。句意：他把这个项目搞糟了，但他表现的好像什么也没发生一样。as if引导的从句表示与事实相反地情况时，应用虚拟语气。该句表示对过去的虚拟，根据as if的虚拟规则，该处应用过去完成时态。故选A。
7.C【解析】考查虚拟语气。句意：他要是再努力一点，就能通过那个考试。此题为虚拟语气，前半句为省略if的倒装句，完整表达应为if he had worked harder，是与过去事实相反，因此后半句应用would/should/could/might+ have done表示与过去事实相反。故选C。
10.B【解析】考查虚拟语气。句意：他是时候读书了而不是看电视。It’s high time that 后用一般过去时或者should+动词原形(should不可省略)表虚拟，故选B。
京ICP备16044424号-2 京公网安备 11010802023064号 Copyright © 2001-2020 hteacher.net 北京中师华图文化发展有限公司 版权所有