下面是小编为大家带来的过去将来完成时语法学习,本文共6篇,希望大家能够喜欢!本文原稿由网友“luominyan”提供。
篇1:过去将来完成时语法学习
形式
should / would havedone sth.
用法
1、过去将来完成时表示在过去将来某一时间以前发生的动作,并往往会对过去将来某一时间产生影响。
I thought you'd haveleft by this time. 我想这会儿你已经走了。
He told them he wouldhave finished it by 8 o'clock. 他告诉他们他会在8点以前干完。
I guessed that Helenwould have told her something. 我猜海伦会告诉她一些情况的。
2、过去将来完成时还常用在虚拟语气中,表示与过去的事实相反。
本文载自微信公众号“英语语法学习”。本文已获授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习”。
公众号:英语语法学习
篇2:英语语法学习:将来完成进行时
形式
will/shall have been+现在分词用于第一人称,而 will have been+现在分词用于其他人称。
用法
正如将来完成时一样,它通常与一个以by开头的时间短语连用:
By the end of this year he’ll have been acting for thirty years.
到今年年底他当演员就满30年了。
将来完成进行时与将来完成时的关系和现在完成进行时与现在完成时的关系一样。即在以下情况下可以用将来完成进行时而不用将来完成时:
1. 动作本身就是连续的:
By the end of the month he will have been living/working/studying here for ten years.
到了月底他在这里居住/工作/学习就满十年了。
2. 一种经常进行的动作被表示为连续的动作:
By the end of this month he will have been training horses/climbing mountains for twenty years.
到了这个月底他驯马/登山就满了。
但是如果提到所驯马匹或所攀登的山峰的数目,或用任何方式把动作分割为一次又一次的动作,就必须用将来完成时:
By the end of the month he will have trained 600 horses/climbed 50 mountains.
到本月底,他驯服的马就有600匹/攀登的山峰就有50座了
公众号:英语语法教程
篇3:英语中过去将来完成时的相关知识介绍
过去将来完成时
动词型would(should) have+过去分词
系表型would(should) have been+表语
例如:
Tom said that he would have left by taxi 20 minutes later.
汤姆说20分钟后他就已经乘出租车离开了。
Jane asked if the party would have ended when she got there.
珍妮问当她到达那里时晚会是否已经结束了。
Mother warned me that if I came back at 8 the food would have been cold for a long time.
妈妈提醒我要是我8点才回来,饭菜就会已经凉了很长时间了。
模仿练习:
1.玛丽说45分钟之后她就已经睡觉了。
2.享利知道当他到达那里时,晚会早就已经开始了。
3.爸爸提醒我如果我6:30到家,他就已经上班去了。
参考答案:
1.Mary said that she would have slept 45 minutes later.
2.Henry knew that when he got there the partywould have begun.
3.Father warned me that if I came back home at 6:30 he wouldhave gone to work.
篇4:高中英语语法将来完成时详解
1. 将来完成时的基本用法
表示到将来某个时间为止势必会完成或预计要完成的动作,由“will [shall]+have+过去分词”构成:
He will have arrived by now. 他现在应当已经到了。
He will have gone back to England.他想必回英国去了。
When we get there,she’ll have gone to work. 我们到那里时她会已上班去了。
On Monday he’ll have been in Britain for three years. 到星期一,他在英国就满三年了。
2. 现在完成时、过去完成时与将来完成的区别
现在完成时以现在时间为参照点,表示在“现在”以前完成的动作或持续到“现在”的状态,过去完成时则以过去时间为参照点,表示在“过去”某一时间以前发生的动作或持续到“过去”某一时间的状态,将来完成时则以将来时间为参照点,表示在“将来”某一时间为止已经完成的动作或持续到“将来”某一时间的状态:
He has finished writing his novel. 他已写完了他的小说。
He had finished writing his novel by the end of last year. 去年年底他就写完他的小说。
He will have finished writing his novel by the end of next year. 到明年年底他就会写完他的小说了。
与一般现在时代替一般将来时一样,在表示时间或者条件的状语从句,通常要用现在完成时来表示将来完成时,而不能直接使用将来完成时:
I will go with you when I have finished my work. 等我完成工作之后我就同你去。
若不强调动作的完成(且不致于引起歧义),有时也可用一般现在时:
I will go with you when I finish my work. 我完成工作后就同你去。
形式
will/shall+完成式用于第一人称,will+完成式用于其他人称。
用法
它常与表示时间的短语连用,而后者常以by开头:
by then到那时
by that time到那时
by the 24th到24号那天
By the end of next month he will have been here for ten years.
到下月底,他在这儿就够十年了。
这一时态用来表示在将来的一个特定时刻将成为过去的动作或在该时刻刚刚结束的动作。假设现在是12月3日,大卫对他将参加的12月13日的考试很担心。
某个筹划举办聚会的人可能说:
We’d better wait till 14 December. David will have had his exam by then, so he’ll be able to enjoy himself.
我们最好还是等到12月14日。到那时大卫就考完试了,这样他就能够玩得痛快。
同时请注意以下句子:
I save £50 a month and I started in January. So by the end of the year I will/shall have saved £600.
我每月储蓄50英镑,是从1月份开始的。这样的话,到年底我就有600英镑的存款了。
Bill (looking at Tom’s cellar): You’ve got over 400 bottles. How long will that last you? Two years?
比尔(瞧着汤姆的地下室):你有四百多瓶酒。够你喝多久?两年?
Tom: Not a hope. I drink eight bottles a week. I’ll have drunk all these by the end of this year.
汤姆:不可能。我每星期喝八瓶。到今年年底我就会把所有这些酒都喝完了。
篇5:高考英语语法将来完成时详解
1. 将来完成时的基本用法
表示到将来某个时间为止势必会完成或预计要完成的动作,由“will [shall]+have+过去分词”构成:
He will have arrived by now. 他现在应当已经到了。
He will have gone back to England.他想必回英国去了。
When we get there,she’ll have gone to work. 我们到那里时她会已上班去了。
On Monday he’ll have been in Britain for three years. 到星期一,他在英国就满三年了。
2. 现在完成时、过去完成时与将来完成的区别
现在完成时以现在时间为参照点,表示在“现在”以前完成的动作或持续到“现在”的状态,过去完成时则以过去时间为参照点,表示在“过去”某一时间以前发生的动作或持续到“过去”某一时间的状态,将来完成时则以将来时间为参照点,表示在“将来”某一时间为止已经完成的动作或持续到“将来”某一时间的状态:
He has finished writing his novel. 他已写完了他的小说。
He had finished writing his novel by the end of last year. 去年年底他就写完他的小说。
He will have finished writing his novel by the end of next year. 到明年年底他就会写完他的小说了。
与一般现在时代替一般将来时一样,在表示时间或者条件的状语从句,通常要用现在完成时来表示将来完成时,而不能直接使用将来完成时:
I will go with you when I have finished my work. 等我完成工作之后我就同你去。
若不强调动作的完成(且不致于引起歧义),有时也可用一般现在时:
I will go with you when I finish my work. 我完成工作后就同你去。
篇6:英语语法学习:什么是完成时
“完成时”可以根据时间的不同,分为为现在完成时、过去完成时、将来完成时。
・ 完成时的句型结构。
・ 现在完成时、过去完成时、将来完成时项下分类的时间轴表达,补充讲解英文16种时态。
undefined
undefined
【现在完成时】
(1)过去已做且影响力持续到现在: I have had a few drink.我喝了一点点酒。 *现在仍有酒后的感觉
(2)过去持续到现在的经验:I have seen that movie.我看过那部电影。
(3)过去持续到现在的状况:I have studied for two hours.我已经读了两个小时的书。
【过去完成时】
(1)在过去某时点前已经发生的事: It had rained before he came. 在他来之前,已经下过雨了。
(2)在过去某时点前持续的状况: I had been in Taiwan before 2001. 2001年以前,我一直待在台湾。
【将来完成时】
(1)在未来的某时点前将会完成、结束的事:
I will have made dinner before you return.在你回来前,我会做好晚餐。
(2)在未来的某时点前都将持续的状况:
I will have lived in Taiwan for 30 years by2015. 到2015年,我在台湾就住30年了。
补充讲解
我们通常所说的时态(tense and aspect),
在英语中其实反应的是两个不同的概念:
与时间相联系的“时”(tense),
以及与动作的内在结构相关的“体”或“态”,
这两方面组合在一起就构成了“时态”。
公众号:和Laurie一起学英文
- 语法学习:词语答疑2025-01-15
- 粤语语法学习:粤语四种补语2024-03-01
- 英语相互代词的语法学习2022-12-24
- 职称英语考试:语法学习建议2023-10-21
- 过去的时光是场美丽的梦随笔2022-12-11
- 当学习遇到困难时该怎么办2022-12-11
- 回忆入党时学习的心得体会2023-01-25
- 人工语法中的内隐学习实验研究2022-12-22
- 申请美国研究生时学习计划的写作思路及注意事项2025-05-26
- 口译笔译学习经验如何掌握中高口口试时的语音语调2022-12-30