虚拟语气+情态动词
一(2014安徽卷)30.People are recycling many t hings which they away in the past.
A. had thrown B. will be throwing C. were throwing D. would have thrown
考察情态动词用法 【答案】D句义:人们作者回收利用他们过去常常会扔掉的东西。Would have done过去常常做某事;是对过去发生的事情的推测。如果不适应情态动词,可以使用一般过去时threw。故D正确。
【举一反三】I ______ sooner but I didn’t know that they were waiting for me.
A. had come B. was coming C. would come D. would have come
【答案】D 考查虚拟语气的用法。句意为“我本来可以早点来,但我真不知道他们在等我。”but I didn’t know表示了过去时间,因此前句是对过去的虚拟,用主语+should / would / could / might + have done表达,故选D。
二(2014北京卷)____ I have a word with you? It won’t take long. A. Can B. Must C. Shall D. Should
考察情态动词词义辨析【答案】A 本题考察的是情态动词基本意义辨析。Can能够,可能;must必须,一定;非得;shall将要;should应该;句意:我可以和你谈谈吗?不会花很多时间的。根据句意可知本题使用can I…?表示询问对方是否允许。如:Can I use your dictionary?我可以使用你的字典吗?故A正确。
三(2014北京卷)34. We __________ back in the hotel now if you didn’t lose the map.
A. are B. were C. will be D. would be