Unit 5 Theme parks Learning about language课时作业
第一节 单项选择
1. If Mr. Dewey _____ present, he would have offered any possible assistance to the people there.
A. were B. had been G. should be D. was
【考点】考察虚拟语气
【答案】B
【解析】本题考察的是条件状语从句的虚拟语气中的与过去事实相反的情况。与过去事实相反的虚拟语气,条件状语从句要使用"过去完成时had done",主句要使用"情态动词+have done"。句义:如果Mr Dewey在场,他就会向那里的人提供保证。根据本句后面主句中的would have offered说明与过去事实相反,故从句中使用过去完成时。故B正确。
【试题延伸】if的虚拟语气非常重要,简要概括如下:1、表示与现 在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should/would/could/might+do。
【举一反三】If may car _________more reliable, I would have driven to Lhasa instead of flying last summer.
A. was B. had been C. should be D. would be
【答案】B
【考点】考查虚拟语气。
【解析】根据主语的谓语动词可知题干是表示与过去事实相反的虚拟语气,从句谓语动词用had done,选B。
2.- I've prepared all kinds of food for the picnic.
-Do you mean we_____ bring anything with us?
A. can't B. mustn't C. shan't D. needn't
【考点】考察情态动词