16种时态,有过去将来完成时?would have done 请

如题所述

16种时态当中有过去将来完成时,而且结构就是:would have done。

一. 16种时态分别是:

一般时四种:一般现在时、一般过去时、一般过去将来时;一般将来时;

完成时四种:现在完成时、过去完成时、将来完成时、过去将来完成时;

进行时四种:现在进行时、过去进行时、将来进行时、过去将来进行时;

完成进行是四种:现在完成进行时、过去完成进行时、将来完成进行时、过去将来完成进行时;

二. 讲解过去将来完成时:

含义:表示在过去的某个时间之前已经发生或者存在的动作或者事情,到这个时间为止没有完成或者结果、影响没有结束,选择用过去将来完成时态。

例句:

I would have phrased it quite differently. 

我则会用完全不同的话来表达它。

I thought I would have fed up with the topic. 

我觉得我一定会厌烦这个话题。

Who would have thought to find you here? 

谁会料到你在这儿呢?

I know they would have a better life here. 

我知道他们在这儿会过上更好的生活。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-06

存在这种时态。

过去将来完成时表示从过去观点看将来某时某动作已完成。 在英语时态中,"时"指动作发生的时间,"态"指动作的样子和状态。

若表示与过去事实相反的虚拟语气,此时条件从句的谓语用过去完成时(had+过去分词),而主句谓语则通常用过去将来完成时(would+have+过去分词),当然,主句谓语也可根据情况使用"should (could, might)+have+过去分词"。这个时态用得相对比较少,通常主要用于转述方面,即用于第三、四类条件句及间接引语中。

如:1:I thought Sophia would have told you something;

我想索菲娅会已告诉你一些情况。

2:He knew by the time he arrived she would have gone home;

在他到时他才知道她已经回家了。

3:The day was drawing near when we would have completed the reservoir;

我们建成水库的日子不远了。

4:He said he would have done with my camera by the end of next month;

他说到下月底就不用我的照相机了。

5:I guessed that Mother would have made some sandwiches by the time we got back.

我猜我们回来时妈妈已经做好一些三明治了。

第2个回答  2021-11-01

时态是英语谓语动词的一种形式,表示动作发生时间(Time)和体态(Aspect)。所谓体态是指动作发生的方式或事物所处的状态。英语不同于汉语,表示动作发生在什么时间和以何种体态发生,主要是通过谓语动词形式本身的变化来实现的。英语中,表示动作发生的时间有四种:现在、过去、将来和过去将来;表示动作发生的体态也有四种:一般、进行、完成和完成进行。时间和体态的结合就构成了时态。英语有16种时态。但是较常用的只有十种:一般现在时、一般过去时、一般将来时、过去将来时、现在进行时、过去进行时、将来进行时、现在完成时、过去完成时和现在完成进行时。

would have done过去将来完成时表示从过去观点看将来某时某动作已完成。

时态用法

表示从过去某一时间来看将来某时会已经完成的动作:

如:

1:I thought Sophia would have told you something;

我想索菲娅会已告诉你一些情况。

2:He knew by the time he arrived she would have gone home;

在他到时他才知道她已经回家了。

3:The day was drawing near when we would have completed the reservoir;

我们建成水库的日子不远了。

4:He said he would have done with my camera by the end of next month;

他说到下月底就不用我的照相机了。

5:I guessed that Mother would have made some sandwiches by the time we got back.

我猜我们回来时妈妈已经做好一些三明治了。

用于虚拟语气中:

若表示与过去事实相反的虚拟语气,此时条件从句的谓语用过去完成时(had+过去分词),而主句谓语则通常用过去将来完成时(would+have+过去分词),当然,主句谓语也可根据情况使用“should (could, might)+have+过去分词”。

如:

1:If I’d left sooner, I'd have been on time;

要是我早点动身,我就准时到了。(但我动身太迟了)

2:If we had found him earlier we could have saved his life;

要是我们当时早点找到他的话,我们就可以救活他。(可惜我们找到他太晚了)

3:If I had known that you were coming I would have met you at the air-port;

要是我早知道你要来的话,我就会在机场接你了。

4:If he had lived, some day Michael would have done something important;

假定麦克尔当时在世的话,他本可做出了不起的事。

5:If I had known how he felt, I would never have let him adopt those children;

我要是知道他的想法,我是决不会让他领养那些孩子的。

6:He would have forgotten the boy’s birthday if you hadn’t reminded him;

要不是你提醒他,他会忘记这男孩的生日的。

7:Our lives would have been greatly impoverished if we had not known our dear friend;

若不是得识我们这位好朋友,我们的生活一定十分不妙。

“would + have + 过去分词”的情态用法:

would 后接完成式除用于构成过去将来完成时外,它还有其情态动词用法的一面。

如:

1:Only somebody with a small mind would haverefused to help;

只有心胸狭窄的人才不肯帮助别人。(表推测)

2:Few men would have bared their soul to a woman as he had;

很少有男人能像他一样对一个女人敞开心扉。(表怀疑)

3:I’m surprised you didn’t like the film. I would have thought it was just your kind of thing;

你不喜欢这部电影,这让我感到奇怪。我本来还觉得正对你的路呢。(表过去的想法)

4:My father would have driven me to Cornwall, but we decided it would be quicker by train;

父亲原本要开车送我去康沃尔,但我们还是觉得坐火车更快。(表过去的想法)

5:The scar added interest to a face that otherwise would have appeared too bland.

这处伤疤为本显得平淡无奇的脸增添了些吸引力。(表示未曾发生的情况)

本回答被网友采纳
第3个回答  2021-11-01

16种时态中有过去将来完成时,构成形式如下:should(would)have done,口语中常用 'd have done。

过去将来完成时表示在过去将来某一时间以前发生的动作,并往往会对过去将来某一时间产生影响,它常和表过去将来的时间状语连用。如: The party would have arrived by 4 o'clock.

这一行人将于4:00前到达。

第4个回答  2021-11-01

英语共有十六种时态,加上被动语态共有三十二种。见下表。