沪江

过去将来完成时注意问题

古月月 2016-12-16 17:27
本文支持点词翻译 Powered by 沪江小D

过去将来完成时表示从过去某个时间看将来某时之前已经完成的动作。我们在使用过去将来完成时时一定要注意以下几点:
1、时间一定是发生在过去的。例句:
1)He said that they would have arrived by seven o’clock.他说他们在七点钟前就会到达。
2)She told me that she would have finished typing the letter before I came back.她告诉我,在我回来之前她就会把信件打好的。
3)I thought Judy would have graduated from the college by then.我想届时朱迪就已经大学毕业了。
2、一定是从过去的时间看将来的事情
1)I guessed that Mother would have washed my clothes by the time we got back.
我猜我们回来时妈妈已经洗好了我的衣服。
2)I thought he would have told you some interesting things.
我想他会已告诉你非常有趣的事情。
3)He knew that she would have sold the book for money.
他知道她会为了钱卖了书。
3、一定是已经完成的事情或者状态
1)I thought you would have finished your job by now.
我想你现在一定已经干完了你的工作。
2)There are a lot of questions I should have liked to ask you.
有好些问题我本想问你的。

相关热点: 英语爱情名言
展开剩余