大搜车加班待遇怎么样:英语问题求助

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 18:30:45
I must have done the job last week because I crossed it off my list.这句话是什么意思?

上个星期我一定做完了这个工作,因为我把这件工作从我的清单上划掉了。

must+have+done表对过去事情的推测

cross off 固定短语,取消。

上个星期我一定做完了这个工作,因为我把这件工作从我的清单上划掉了。

cross off 固定短语,取消。

上个星期我一定做完了这个工作,因为我把这件工作从我的清单上划掉了。

我必须做的工作,因为我上周穿越过名单

上个星期我本应该做完了这个工作,因为我把它从我的清单上划去了,但其实我并没有做完工作。must have done是本应做某事而其实没做某事的意思,与现在事实相反。