must have done的用法
2个回答
展开全部
想必曾经(表示接近于真实情形的一种推断)
You must hsve seen him.想必你曾经见过他了。
想必曾经(实际不曾)(虚拟)
You must have seen her if you had been here yesterday.要是昨天你在这里,你一定见到她了。(实际昨天你并不在这里,所有不曾见到。)
必须曾经(指在一种经历上具体条件的要求)
All applicant for this position must have practised for six years.凡申请该职务者,必须具有六年的实战经验。
拓展资料:
情态动词+have done
一、must have done sth.一定做某事。表示对过去事情的较有把握的推测,这时只能用在肯定句中,“肯定/必须已经干过…”
二、can/could have done sth.本来能够做某事,而实际上未做
三、can't/couldn't have done sth.不可能做过某事
四、ought to/should have done sth.过去本应该做某事而实际上并没有做
展开全部
"must have done"是一种推测过去的语法结构,表示根据已有的线索或证据,推断出某个过去的行为或情况十分可能发生过。
例如:
1. He must have forgotten his keys at home. (他肯定在家里忘记了钥匙。)
2. They must have arrived at the airport by now. (他们现在肯定已经到达机场了。)
3. She must have studied very hard for the exam. (她肯定为考试学了很多。)
在使用该结构时,通常要结合上下文和语境进行判断,避免造成歧义。
例如:
1. He must have forgotten his keys at home. (他肯定在家里忘记了钥匙。)
2. They must have arrived at the airport by now. (他们现在肯定已经到达机场了。)
3. She must have studied very hard for the exam. (她肯定为考试学了很多。)
在使用该结构时,通常要结合上下文和语境进行判断,避免造成歧义。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询