> 英语 >
must have working hard与must have been working hard的区别
人气:332 ℃ 时间:2020-03-29 12:39:21
解答
同学,
must have working hard这个说法是错误的,must have been working hard是一个过去完成进行时,指猜测某人一定在努力工作,这个状态已经进行了很久并将延续下去.原题: Amy did best in the English test. She __________ hard last week.A. must have working B. should have worked C. should work D. must work嗯,选B.A选项本身结构错误,所以不选。B选项should +have done情态动词表推测C、不能表达推测的意思D、太绝对,本来是推测他上周努力工作了。
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版