作业帮 > 英语 > 作业

She was supposed to have graduated from college two years ag

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/22 00:02:48
She was supposed to have graduated from college two years ago 请问这里为什么用 to have graduated
这是不定式的完成式,当不定式这个动作发生在主句谓语动词之前就要用完成式.这里是说“毕业这件事发生在说这句话之前”.
【英语牛人团】
再问: 高人 能再进一步解释一下吗, GRADUATE 发生在SUPPOSE之前》? 那该怎么翻译
再答: be supposed to do sth: 应该 【译文】她两年前就应该大学毕业了。 言外之意,两年前就应该毕业,但是讲这句话的时候她却还没毕业。 这句话这样理解可能更好理 was supposed to have graduated...相当于:should have graduated... 表示本应该。。。但是实际上没有。 类似的句子: I could have lent you the money but I bought a car yesterday. 我本来是能借给你这笔钱的,可是我昨天刚买了辆车。(没钱借给你了)