[英语学习] [语法] 将来完成时

未来完成式

 


1.未来完成式表示在未来某时刻或某个动作之前已完成的动作。

 

2.未来完成式的形式是shall(will)+have+过去分词。

 

3.未来完成式表示在未来某时刻前已完成的动作,常与by,before引导的表示的未来的时间副词片语连用。

 

By the time you get back I shall have finished it.

到你回来时我已经把活做完了。


By the end of this month you will have broken all our dishes.

到这月底,你会把我们的餐具全都打破了。


I shall have graduated by 2000.

到2000年我将已经毕业了。

 

4.未来完成式表示将来的经历或对其后的影响。

 

If you break one more plate, you will have broken twenty dishes.

如果你再打碎一个盘子,你就已经打二十个餐具了。


I shall have watched the movie twice if I go to the cinema again.

如果我再去一次电影院,我就看本片两次了。

 

5.在时间和副词子句中,用现在完成式代替未来完成式>来表示将来某一时刻以前已完成的动作。

 

You're not to stop until all of them have been broken.

不到所有餐具都已经碎了时你是不会停下来的。

Unless all these old dishes have been broken, I shall not buy those new ones.

除非这些旧盘子都碎了,

我是不会买新餐具的。


Tell me what you think about the film when you have seen it.

你看完这部电影之后告诉我你对它的意见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值