50 状语从句时态如何使用

看了群里的各位老师的讲解,讲的很好但是感觉还是不太会用

比如状语从句when

我现在理解的是这样的:

when引导的句子前后时态

when +瞬间动词 / 延续性动词

△表示主句和从句的动作同时发生

△主从句的动作都发生在将来

when  现在时(不用将来时),主句用将来时

这里主句将来时,将来进行,将来完成,将来完成进行都可以吗?

△主从句的动作都发生在过去将来

when  过去时(不用过去将来时)  主句用过去将来时

那主句用过去将来进行,过去将来完成,过去将来完成进行都可以吗?

△主从句的动作都发生在过去

when 过去时,主句用过去时/过去进行

同理那过去完成,过去完成进行都可以吗?

△主从句的动作都发生在现在

when 现在时,主句用现在时/现在进行

那主句用现在完成进行和现在完成时都可以吗?

从句呢从句只能用一般现在时,一般过去时吗?

有些懵,有的老师说你只需要记住时间、条件、让步状语从句中如果是将来时间,用现在时代替。从句如果是过去将来时间,就用过去时代替。从句的时间如果是过去或现在,就还用过去时或现在时。主句该用什么时态就用什么时态,需要情态动词就用情态动词。除此之外,和时态的正常用法完全相同。忘掉所谓的“主将从现”原则。

这个主句到底该用什么时态从句到底用什么时态?

补充 之后主将从现找到了,但是其余的主从句都发生在过去,主从句都发生在现在呢?有些懵!求指点!谢谢!

主将包括将来完成时、将来进行时、将来完成进行时吗?

答:理论上包括,但实际上会比较少见(主要是运用这些时态的语境不常出现)。如:

I hope he will have finished before we get back. 我希望在我们回来之前他已经做完。

Joe will be cursing me when he finds out I’ve gone in without him. 乔如果发现我没等他就进去会骂我的。

从现包括现在进行时、现在完成时、现在完成进行时吗?

答:理论上包括,但实际上会比较少见(主要是运用这些时态的语境不常出现)。如:

If he has been violent before, he will be violent again. 如果他以前曾使用暴力,那他将会再次使用暴力。

When you’re bringing up kids, you have to take the good with the bad. 养育孩子时,你不得不接受好的和不好的方面。

When you have finished your meal, clear the table. 吃完饭把桌子收拾干净。

You have to plan ahead when you’re thinking of going to graduate school. 你想读研究生时必须提前做好打算。

此外用于定语从句、状语从句、还有一些特殊结构(It doesn't matter, make sure that)用主将从现后,主句能否用be going to, be (about) to do和进行时表将来呢?

答: be going to 很常见,但用be (about) to do 似乎很少见。如:

Mum’s going to kill me when she finds out. 如果发现,妈妈饶不了我。

We’re going to buy a house when we’ve saved enough money. 我们打算攒够钱买所房子。

Are we going to get there (=arrive) before the banks close? 银行关门之前,我们到得了吗?

I’m going to fix up the house before my mother-in-law arrives. 我想在岳母来之前把房子装修一下。

请先 登录 后评论

1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

由于时间关系和你的问题涉及到很多方面,我只能分几次进行解答,供你参考。

when引导的句子前后时态

when +瞬间动词 / 延续性动词

△表示主句和从句的动作同时发生

△主从句的动作都发生在将来

【答】I will give you a good dictionary when you come tomorrow.(I will give you a good dictionary 是主句,谓语动词 will give 是一般将来时,when you come tomorrow 是时间状语从句,谓语动词 come 用一般现在时,不能用一般将来时。因为when you come tomorrow表示将来的时间,特别是有 tomorrow 这个副词,所以主句的谓语动词必须用一般将来时)

根据句意需要,主句也可以不用一般将来时。如:I can give you a good dictionary when you come tomorrow.

 

请先 登录 后评论