must have done表示“对过去情况肯定的推测”。

2023-06-21 09:46:17

When I arrived, Bryan took me to see the house ______ I would be staying. 
A. what                 B. when                 C. where D. which
分析:答案为C。本题中定语从句所修饰的先行词the house表示地点,I would be staying后面需要加一个地点状语,故用关系副词where来引导定语从句,也可以用in which引导,这里where in which。句意为:我抵达之后,布赖恩带我看了我将暂住的房子。
Nowadays people are more concerned about the environment ______ they live. 
A. what                 B. which                C. when  D. where
分析:答案为D。由于what不是关系词,不能引导定语从句,故可排除A;定语从句中不缺少主语或宾语,故排除用作主语或宾语的which,即排除B。先行词environment(环境)不表时间,而表示抽象的地点,故填where(相当于in which)。句意为:如今人们更关心自己生活的环境。

 人教高中英语单词mp3
人教版初中英语单词表
人教版高中英语音频

must have done的用法

must have done表示“对过去情况肯定的推测”。该结构只用于肯定句。意为“一定做过某事;肯定做了某事”。
Rosa must have attended the party last night.罗莎昨天晚上一定参加了晚会。
Angus must have read the book before.安格斯以前一定读过这本书。
It must have rained last night, for the road is all wet.昨晚一定下过雨,因为道路都是湿的。
【注意】英语中不存在must not have done的说法,must have done的否定式是can’t /couldn’t have done
may/might have done的用法
may/might have done表示“对过去情况不肯定的推测”,might的语气比may弱。
这种结构可以是肯定句,意为“可能做过某事”;也可以是否定句。意为“可能没有做过某事”。但不可以是疑问句,若表示疑问,则用Can/Could ... have done?
She may have read it in the papers. 她可能在报上已读到过此事。
They may not have known it before hand.他们事先可能不知道这事儿。
You might have known about it from Milla.你可能从米拉那儿了解了此事。
He might have gone to have his hair cut. 他可能理发去了。
There might have been someone waiting outside. 可能曾有人在外面等候。
I’ll try phoning him, but he may have gone out by now. 我要给他打电话,但他现在可能出去了。
She may have missed her train. 她可能误火车了。

词汇
exist vi.存在→existence n.存在 
sharp adj.锋利的;尖的→sharpen vt.使……锋利→sharply adv.锐利地;严厉地;线条分明地 
mysterious adj.神秘的→mystery n.神秘 
adapt vi.适应;适合→adaptation n.适应;改编→adaptable adj.可适应的 
disappear vi.不见;消失→disappearance n.消失→appear vi.出现;好像→appearance n.出现;外表 
destruction n.毁坏→destructive adj.破坏性的→destroy vt.毁坏
frightening adj.吓人的→frighten v.使惊吓,惊恐→frightened adj.受惊的,受恐吓的→ fright n. 惊吓,恐怖
unpredictable adj.变化莫测的→predictable adj.可预言的;可预报的→predict vt.预言;预报→  prediction  n. 预言,预报
indicate  vt. 象征,暗示→indication n. 指出; 迹象; 指示
fortune  n.运气,命运,一大笔钱→fortunate adj. 幸运的→fortunately adv. 幸运地→unfortunately adj.不幸的
might have done 表示未曾实现的可能性
该结构仅限于使用might, 不用may。表示过去本来可以发生,而实际上没有发生的情况,即“过去本来可以做某事,而实际没有做”。通常译为“本来可以”,“本来可能”等。例如:
A lot of men died who might have been saved. 很多人本来可以获救的却死了。
He came home alone. You shouldn’t have let him do that; he might have got lost. 他独自回家了。你本不应当让他那么做的,他可能会迷路的。
You were stupid to try climbing up there. You might have killed yourself. 你从那儿往上爬,太蠢了,你可能会摔死的。
You might have phoned to let us know where you were. 你本来可以打个电话让我们知道你在哪。
有时,也可根据语境译为“好在没有”,“差点”,尤其是当谈论的是不利情况时。如:
It was really very dangerous. You might have injured him. 真是很悬,你差点把他打伤了
It was really very dangerous. I might have killed myself. 那真的是太危险了,我差点没命了。

—Are you coming to Jeff’s party?
—I’m not sure. I__________ go to the concert instead.
A.must
B.would
C.should
D.might
答案:D
解析:由答语中的 “I’m not sure” 可知这里表示的是一种不确定的推测,从推测语气上看,might的语气最弱,用在此题中比较合适。must意为“一定”表示的是非常有把握的推测;should表示推测时,意为“照说应该”,也表示很有把握的推测;所以must和should用在此题中不合适。would意为“愿意,常常”
句意:你会来Jeff的聚会吗?我不确定,我可能会去听演唱会。
Since nobody gave him any help, he ________ have done the research on his own.
A. may
B. must
C. might
D. need

上一篇:

下一篇:

关于我们

锦州信息港是领先的新闻资讯平台,汇集美食文化、投资理财、国际资讯、综艺娱乐、生活百科、体育健康、等多方面权威信息

版权信息

锦州信息港版权所有,未经允许不可复制本站镜像,本站文章来源于网络,如有侵权请邮件举报!