情态动词 + have done 用法初探
__“情态动词 + have done”结构是高考重要考点,也是较难掌握的语法项目之一,本文拟从“对过去的行为或动作进行推测或判断”这一角度,探讨一下本结构的具体运用。
1. must have done表示对过去已经发生过的情况的肯定推测,语气较强,意思是“一定 、肯定 ”该结构只用于肯定句。
如: He must have returned home. 他准是回家了。
2. may / might have done 也用于对已经发生过的情况的肯定推测,但语气稍弱,意思是“可能已经,或许已经 ”。
如: I can't find my schoolbag, I might have left it at the shop just now. 我找不到我的书包,我可能刚才把它落在商店了。
3. may / might not have done表示对过去已经发生的事情进行的否定推测,但把握不大,“或许还没有 ;可能没有 ”
如: She looks very happy. She might not have known the bad news. 她看上去很开心,或许她还不知道那个不幸的消息。
She is sometimes careless. She may not spelt the address correctly. 她有时很粗心,可能把地址拼错了。
3. can't / couldn't have done 表示对过去已经发生的事情的否定推测,译成:“ 不可能做过某事”。
如: Xiaoming couldn't have finished his homework, he didn't even take it home. 小明不可能完成作业,他甚至都没有把作业带回去。
Kelly can't have thrown empty bottles away, they must be somewhere. 凯丽不可能把空瓶子都扔了,它们一定在某个地方。
4. Can / Could... have done?表示对过去行为的怀疑,用于疑问句,译成“ 可能做了 吗?”。
如:There is no light in the room. Can they have gone out? 屋里没有灯,他们可能出去了吗? 1 / 1
天仁集团 版权所有 禁止转载