She was supposed to have graduated from college two years ago 请问这里为什么用 to have graduated
问题描述:
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.我本来是能借给你这笔钱的,可是我昨天刚买了辆车。(没钱借给你了)