(共18张PPT)
Tense
时态
一般 进行 完成 完成进行
现在 do/does am/is/are doing have/has done have/has been doing
过去 did was/were doing had done had been doing
将来 will do will be doing will have done will have been doing
过去将来 would do would be doing would have done would have been doing
完成进行
将来完成进行时
过去完成进行时
现在完成进行时
Future Perfect Progressive Tense
将来完成进行时
1 定义
2肯定、否定,疑问
3被动
将来完成进行时
1.表示某种状况一直持续到说话人所提及的时间。
I shall have been working here in this liquid oxygen industrial zone for twenty years by the end of the year.
到今年年底,我将在这个液氧工业区工作20年。
将来完成进行时
2.表示动作一直延续到将来某一时间。
是否继续下去,要视上下文而定。
这个时态常和表示将来某一时间的状语连用。
By the time the sun rises, I shall have been sleeping for nine hours.
太阳升起来之前,我已经睡了9个小时了。
将来完成进行时
1、将来完成进行时指的是在现在到将来的某一时间段内一直做某事,没有停过,一般后面有时间段的限制,所强调的是持续的状态。
2、将来进行时也是指现在到将来的某一时间段内一直做某事,但只强调将来正在做的事情,不管之后是否继续。
By the end of this month he will have been climbing mountains for twenty years.
到了这个月底他登山就满20年了。
将来完成进行时 VS将来进行时
1、将来完成进行时指的是在现在到将来的某一时间段内一直做某事,没有停过,一般后面有时间段的限制,所强调的是持续的状态。
2、将来完成时表示在将来的某一时间点之前会完成,有点虚拟语气的作用,强调的是结果,将会已经完成。
By the end of the month he will have climbed 50 mountains.
到本月底,他攀登的山峰就有50座了
将来完成进行时VS将来完成时
1 定义
2肯定、否定,疑问
3被动
将来完成进行时
肯定句( shall/will + have +been+ doing)
1.By the time the sun rises, I shall have
been sleeping for nine hours.
2.By the end of this month he will have
been climbing mountains for 20 years.
将来完成进行时
否定句( shall/will not + have +been+ doing)
1.By the time the sun rises, I shall not have
been sleeping for nine hours.
2.By the end of this month he will not have
been climbing mountains for 20 years.
将来完成进行时
肯定句( shall/will 提前)
1. Shall you have been sleeping for nine hours
Yes, I shall.
2. Will he have been climbing mountains for 20 years by the end of this month
No, he won’t.
将来完成进行时
1 定义
2肯定、否定,疑问
3 被动
将来完成进行时
结构:
shall/will + have +been being+ done
将来完成进行时(被动)
结构:shall/will + have +been being+ done
By the end of this month he will have been climbing mountains for 20 years.
By the end of this month, mountains will have been being climbed for 20 years.
将来完成进行时(被动)
I hope Tom______ the instructions ready before I come tomorrow.
to get B. will have been getting
C. will get D. will have gotten
解析:D
句意:我希望Tom在我明天回来前就已经把说明书准备好了。
根据tomorrow得出时间为将来,get the instructions 这个动作是在我回来之前Tom已经完成,且不是持续性动作,故用将来完成时,故不选B选D
将来完成进行时(练习)