问一个英语比较简单的语法问题.

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:33:12
I think I'll just refresh myself with a cup of tea before I go to meet the children
比如这句话,前面是一般将来,后面用一般现在.
是不是后面的句子时态都要比前面"过去"一步.
比如前面过去时,后面就要现在完成.

先声明,我才初三,不过以英语见长。我只是发表一些个人见解,如有错误请见谅
句中before引导的是一个从句
比如说:
He didn't go to bed until his mother came back.
We will go to the park if it doesn't rain tomorrow.
The train had left before we arrived at the station.
以上3句中,until,if和before后面跟的那个句子都是从句,从句是不能用一般将来时的,这是一个定则。主句中可以用任何时态(你知道什么叫主句吧?简单的说,就是除了从句的那个句子咯~就比如说第一句中的He didn't go to bed就是主句。)其实楼上的回答是有问题的。你举的句子是if it doesn't rain,we'll go to the park 这就像我举的第二个句子,虽然顺序颠倒了,但we'll go to the park始终是主句 所以与我刚刚说的并不矛盾。希望我的回答能对你有所帮助哦~O(∩_∩)O

朋友,我很想帮你。但是我,无能为力。

要看具体句子,若所表达的有时间先后差别则再确定哪个时态先,哪个后。

that's right

before 后面跟的是状语从句

状语从句的时态特点如下:

一般情况下,时间和条件状语从句的谓语动词一般用“一般现在时”表示“一般将来时”,用“现在完成时”表示“将来完成时”。例如:
I will call you as soon as I arrive in Beijing. 我一到北京就给你打电话。(这是由as soon as引导的时间状语从句,从句中的谓语动词arrive是一般现在时,表示一般将来时,决不可用will arrive)
As soon as I have finished this work, I will go home. 我一完成此工作,就回家。(从句中的谓语动词用现在完成时have finished,表示将来完成时,决不可