题目内容
2.-I can't find my new dictionary.Where ________I have put it?-Tom must have taken it away.I saw it just now.( )
A. | must | B. | could | C. | would | D. | should |
分析 --我找不到我的新字典.我可能把它放在哪儿了呢?--一定汤姆是把它拿走了,我刚才看到了.
解答 答案:B 根据I have put强调"已经". 可知本题考查情态动词+have+done结构."must+have+done"表示对过去事情的肯定推测,译成"一定做过某事",该结构只用于肯定句;could 表示能力;可能,在否定,疑问句中表示推测或怀疑,"could+have+done"表示对过去行为的怀疑,用于疑问句,译成"可能做过…吗?";"would+have+done"虚拟语气,表示对过去事情的假设,意思是"本来会做";"should+have+done"意思是"本来应该做某事,而实际没做.""shouldn't+have+done"表示本来不应该做某事,而实际做了.含有指责对方或自责的含意.根据句意,我找不到我的新字典.我可能把它放在哪儿了呢?选B.
点评 考查情态动词+have+done结构.情态动词+have+done结构是高中学生学习情态动词时的难点,但同时也是高考的重点,是学生必须掌握、不能逃避的内容.平时注意掌握.

练习册系列答案
相关题目
12.It was Einstein ______ wrote and published his famous theory of relativity in 1905.( )
A. | what | B. | which | C. | that | D. | whom |
13.A total of 264,302people in the country were reported __________ with HIV by the end of last September.( )
A. | to have been infected | B. | to be infected | ||
C. | to having been infected | D. | to have infected |
10.---Waiter!How soon can I get my food?I just have half an hour left before my train leaves.
---It be ready in five minutes.( )
---It be ready in five minutes.( )
A. | may | B. | should | C. | could | D. | need |
17.-What's the matter with Tim?
-Oh.His electronic dictionary was left in a taxi accidentally,never ________ again.( )
-Oh.His electronic dictionary was left in a taxi accidentally,never ________ again.( )
A. | to find | B. | finding | C. | to be found | D. | being found |
15.To master a foreign language like English requires hard work,so you _____ study too hard.( )
A. | ought to | B. | shouldn't | C. | can't | D. | mustn't |