现在完成时能与before 搭配么

发布网友 发布时间:2022-04-24 04:42

我来回答

4个回答

热心网友 时间:2023-10-29 03:23

可以。

1、当现在完成时表示从过去到现在之间经历过的事情。常和often(常常),never(从来没有),ever(曾经),once(一次),twice(两次),three times(三次),before(在……之前),since(自……以来)等连用。

例句:Haven't I seen you before? 我以前见过你吧?

2、表示过去发生或已经完成的某一动作对现在造成的影响或结果。常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然),once(一次),twice(两次),so far(迄今为止)等连用。

例句:I have never seen such a kind man before.我之前从来没有看到过这种人。

扩展资料

现在完成时中介词得位置

1、just常用于肯定句中,放在have / has后。

He has just come .他刚刚来过。

2、never表示否定,放在have / has后。

He has never visited the Great Wall.他从没参观过长城。

3、ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?你去过那个农场吗?

4、before用于句末。

The woman has never heard of that before.这位女士以前从来没听过这件事。

5、yet 用于句末或not 之后。

Has the train arrived yet? No, not yet.那辆火车到了吗?没有。

6、already用于肯定句,have / has 之后或句末。

We have already finished it.我们已经完成了。

7、so far用于句首或句末。

So far, we have visited the moon.到目前为止,我们已经访问过月球。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。

当before词形为副词作时间状语时,往往用现在完成时。

例如:I have never seen such a kind man before.我之前从来没有看到过这种人。

现在完成时的用法 

主语+have(has)+过去分词(done) 

1、现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。

He has returned from abroad. (含义是:现在已在此地) 

2、现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等。

We have seen that film before. 我们之前看过那个电影。

3、现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等。

Have you ever been to Beijing你之前没来过北京。

4、现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性。

Thomas has studied Russian. (现在不再学俄语) 

扩展资料:

与现在完成时连用的常用词语

1、能与现在完成时连用词语很多,如副词just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子:

since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时:

I haven’t seen her since last week. 自上周以来我一直未见过她。

Where have you been since I last saw? 自我上次见到你之后你到哪里去了?

2、对于某些表示状态的动词(如 seem 等),或因语义等方面的原因,有时可能用一般现在时比较现在完成时更合适:

It seems like years since we last met. 我们似乎几年未见面了。

热心网友 时间:2023-10-29 03:23

可以。

1、当现在完成时表示从过去到现在之间经历过的事情。常和often(常常),never(从来没有),ever(曾经),once(一次),twice(两次),three times(三次),before(在……之前),since(自……以来)等连用。

例句:Haven't I seen you before? 我以前见过你吧?

2、表示过去发生或已经完成的某一动作对现在造成的影响或结果。常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然),once(一次),twice(两次),so far(迄今为止)等连用。

例句:I have never seen such a kind man before.我之前从来没有看到过这种人。

扩展资料

现在完成时中介词得位置

1、just常用于肯定句中,放在have / has后。

He has just come .他刚刚来过。

2、never表示否定,放在have / has后。

He has never visited the Great Wall.他从没参观过长城。

3、ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?你去过那个农场吗?

4、before用于句末。

The woman has never heard of that before.这位女士以前从来没听过这件事。

5、yet 用于句末或not 之后。

Has the train arrived yet? No, not yet.那辆火车到了吗?没有。

6、already用于肯定句,have / has 之后或句末。

We have already finished it.我们已经完成了。

7、so far用于句首或句末。

So far, we have visited the moon.到目前为止,我们已经访问过月球。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。

当before词形为副词作时间状语时,往往用现在完成时。

例如:I have never seen such a kind man before.我之前从来没有看到过这种人。

现在完成时的用法 

主语+have(has)+过去分词(done) 

1、现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。

He has returned from abroad. (含义是:现在已在此地) 

2、现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等。

We have seen that film before. 我们之前看过那个电影。

3、现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等。

Have you ever been to Beijing你之前没来过北京。

4、现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性。

Thomas has studied Russian. (现在不再学俄语) 

扩展资料:

与现在完成时连用的常用词语

1、能与现在完成时连用词语很多,如副词just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子:

since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时:

I haven’t seen her since last week. 自上周以来我一直未见过她。

Where have you been since I last saw? 自我上次见到你之后你到哪里去了?

2、对于某些表示状态的动词(如 seem 等),或因语义等方面的原因,有时可能用一般现在时比较现在完成时更合适:

It seems like years since we last met. 我们似乎几年未见面了。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。
当before词形为副词作时间状语时,往往用现在完成时。
例如:I have never seen such a kind man before.

before的用法:

一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Don’t count your chickens before they are hatched. 不要高兴得过早。
2. 用于It + be + 时间段 + before...句型中,意思是“在……之后才……”。例如:
It will be five years before I come back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It won’t be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you forget it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Don’t put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
I’ve seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。
当before词形为副词作时间状语时,往往用现在完成时。
例如:I have never seen such a kind man before.

before的用法:

一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Don’t count your chickens before they are hatched. 不要高兴得过早。
2. 用于It + be + 时间段 + before...句型中,意思是“在……之后才……”。例如:
It will be five years before I come back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It won’t be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you forget it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Don’t put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
I’ve seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前。

热心网友 时间:2023-10-29 03:25

现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关.现在门是关着还是开着,没有说明.)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了.(意即我现在饱了,不要再吃了.)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候.)
一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
一般过去时的时间状语:

yesterday, once, last week, ... ago, in

1980, in October, just now等具体的时间状语.

现在完成时的时间状语:

for, since, so far, ever, never, just, yet,

till/ until, up to now, in past/last years, always等不确定的时间状语.

共同的时间状语:

this morning, tonight, this April, now, ever, before, already, recently, lately等.
现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等.

过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等. eg.

① I saw this film yesterday.(强调看的动作发生过了.)

I have seen this film. (强调对现在的影响,电影的内容已经知道了.)

② He has been in the League for three years. (在团内的状态可延续)

He has been a League member for three years. (是团员的状态可持续)

He joined the League three years ago. (三年前入团,joined为短暂行为.)

句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时.

时态一般与句中表示状态的关键词有关,要善于发现,祝学习进步!

热心网友 时间:2023-10-29 03:24

可以。

1、当现在完成时表示从过去到现在之间经历过的事情。常和often(常常),never(从来没有),ever(曾经),once(一次),twice(两次),three times(三次),before(在……之前),since(自……以来)等连用。

例句:Haven't I seen you before? 我以前见过你吧?

2、表示过去发生或已经完成的某一动作对现在造成的影响或结果。常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然),once(一次),twice(两次),so far(迄今为止)等连用。

例句:I have never seen such a kind man before.我之前从来没有看到过这种人。

扩展资料

现在完成时中介词得位置

1、just常用于肯定句中,放在have / has后。

He has just come .他刚刚来过。

2、never表示否定,放在have / has后。

He has never visited the Great Wall.他从没参观过长城。

3、ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?你去过那个农场吗?

4、before用于句末。

The woman has never heard of that before.这位女士以前从来没听过这件事。

5、yet 用于句末或not 之后。

Has the train arrived yet? No, not yet.那辆火车到了吗?没有。

6、already用于肯定句,have / has 之后或句末。

We have already finished it.我们已经完成了。

7、so far用于句首或句末。

So far, we have visited the moon.到目前为止,我们已经访问过月球。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。

当before词形为副词作时间状语时,往往用现在完成时。

例如:I have never seen such a kind man before.我之前从来没有看到过这种人。

现在完成时的用法 

主语+have(has)+过去分词(done) 

1、现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。

He has returned from abroad. (含义是:现在已在此地) 

2、现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等。

We have seen that film before. 我们之前看过那个电影。

3、现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等。

Have you ever been to Beijing你之前没来过北京。

4、现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性。

Thomas has studied Russian. (现在不再学俄语) 

扩展资料:

与现在完成时连用的常用词语

1、能与现在完成时连用词语很多,如副词just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子:

since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时:

I haven’t seen her since last week. 自上周以来我一直未见过她。

Where have you been since I last saw? 自我上次见到你之后你到哪里去了?

2、对于某些表示状态的动词(如 seem 等),或因语义等方面的原因,有时可能用一般现在时比较现在完成时更合适:

It seems like years since we last met. 我们似乎几年未见面了。

热心网友 时间:2023-10-29 03:25

现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关.现在门是关着还是开着,没有说明.)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了.(意即我现在饱了,不要再吃了.)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候.)
一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
一般过去时的时间状语:

yesterday, once, last week, ... ago, in

1980, in October, just now等具体的时间状语.

现在完成时的时间状语:

for, since, so far, ever, never, just, yet,

till/ until, up to now, in past/last years, always等不确定的时间状语.

共同的时间状语:

this morning, tonight, this April, now, ever, before, already, recently, lately等.
现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等.

过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等. eg.

① I saw this film yesterday.(强调看的动作发生过了.)

I have seen this film. (强调对现在的影响,电影的内容已经知道了.)

② He has been in the League for three years. (在团内的状态可延续)

He has been a League member for three years. (是团员的状态可持续)

He joined the League three years ago. (三年前入团,joined为短暂行为.)

句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时.

时态一般与句中表示状态的关键词有关,要善于发现,祝学习进步!

热心网友 时间:2023-10-29 03:24

可以。

1、当现在完成时表示从过去到现在之间经历过的事情。常和often(常常),never(从来没有),ever(曾经),once(一次),twice(两次),three times(三次),before(在……之前),since(自……以来)等连用。

例句:Haven't I seen you before? 我以前见过你吧?

2、表示过去发生或已经完成的某一动作对现在造成的影响或结果。常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然),once(一次),twice(两次),so far(迄今为止)等连用。

例句:I have never seen such a kind man before.我之前从来没有看到过这种人。

扩展资料

现在完成时中介词得位置

1、just常用于肯定句中,放在have / has后。

He has just come .他刚刚来过。

2、never表示否定,放在have / has后。

He has never visited the Great Wall.他从没参观过长城。

3、ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?你去过那个农场吗?

4、before用于句末。

The woman has never heard of that before.这位女士以前从来没听过这件事。

5、yet 用于句末或not 之后。

Has the train arrived yet? No, not yet.那辆火车到了吗?没有。

6、already用于肯定句,have / has 之后或句末。

We have already finished it.我们已经完成了。

7、so far用于句首或句末。

So far, we have visited the moon.到目前为止,我们已经访问过月球。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。

当before词形为副词作时间状语时,往往用现在完成时。

例如:I have never seen such a kind man before.我之前从来没有看到过这种人。

现在完成时的用法 

主语+have(has)+过去分词(done) 

1、现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。

He has returned from abroad. (含义是:现在已在此地) 

2、现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等。

We have seen that film before. 我们之前看过那个电影。

3、现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等。

Have you ever been to Beijing你之前没来过北京。

4、现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性。

Thomas has studied Russian. (现在不再学俄语) 

扩展资料:

与现在完成时连用的常用词语

1、能与现在完成时连用词语很多,如副词just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子:

since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时:

I haven’t seen her since last week. 自上周以来我一直未见过她。

Where have you been since I last saw? 自我上次见到你之后你到哪里去了?

2、对于某些表示状态的动词(如 seem 等),或因语义等方面的原因,有时可能用一般现在时比较现在完成时更合适:

It seems like years since we last met. 我们似乎几年未见面了。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。
当before词形为副词作时间状语时,往往用现在完成时。
例如:I have never seen such a kind man before.

before的用法:

一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Don’t count your chickens before they are hatched. 不要高兴得过早。
2. 用于It + be + 时间段 + before...句型中,意思是“在……之后才……”。例如:
It will be five years before I come back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It won’t be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you forget it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Don’t put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
I’ve seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前。

热心网友 时间:2023-10-29 03:25

现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关.现在门是关着还是开着,没有说明.)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了.(意即我现在饱了,不要再吃了.)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候.)
一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
一般过去时的时间状语:

yesterday, once, last week, ... ago, in

1980, in October, just now等具体的时间状语.

现在完成时的时间状语:

for, since, so far, ever, never, just, yet,

till/ until, up to now, in past/last years, always等不确定的时间状语.

共同的时间状语:

this morning, tonight, this April, now, ever, before, already, recently, lately等.
现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等.

过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等. eg.

① I saw this film yesterday.(强调看的动作发生过了.)

I have seen this film. (强调对现在的影响,电影的内容已经知道了.)

② He has been in the League for three years. (在团内的状态可延续)

He has been a League member for three years. (是团员的状态可持续)

He joined the League three years ago. (三年前入团,joined为短暂行为.)

句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时.

时态一般与句中表示状态的关键词有关,要善于发现,祝学习进步!

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。
当before词形为副词作时间状语时,往往用现在完成时。
例如:I have never seen such a kind man before.

before的用法:

一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Don’t count your chickens before they are hatched. 不要高兴得过早。
2. 用于It + be + 时间段 + before...句型中,意思是“在……之后才……”。例如:
It will be five years before I come back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It won’t be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you forget it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Don’t put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
I’ve seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前。

热心网友 时间:2023-10-29 03:24

可以。

1、当现在完成时表示从过去到现在之间经历过的事情。常和often(常常),never(从来没有),ever(曾经),once(一次),twice(两次),three times(三次),before(在……之前),since(自……以来)等连用。

例句:Haven't I seen you before? 我以前见过你吧?

2、表示过去发生或已经完成的某一动作对现在造成的影响或结果。常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然),once(一次),twice(两次),so far(迄今为止)等连用。

例句:I have never seen such a kind man before.我之前从来没有看到过这种人。

扩展资料

现在完成时中介词得位置

1、just常用于肯定句中,放在have / has后。

He has just come .他刚刚来过。

2、never表示否定,放在have / has后。

He has never visited the Great Wall.他从没参观过长城。

3、ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人过去的经历。

Have you ever been to the farm?你去过那个农场吗?

4、before用于句末。

The woman has never heard of that before.这位女士以前从来没听过这件事。

5、yet 用于句末或not 之后。

Has the train arrived yet? No, not yet.那辆火车到了吗?没有。

6、already用于肯定句,have / has 之后或句末。

We have already finished it.我们已经完成了。

7、so far用于句首或句末。

So far, we have visited the moon.到目前为止,我们已经访问过月球。

热心网友 时间:2023-10-29 03:25

现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关.现在门是关着还是开着,没有说明.)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了.(意即我现在饱了,不要再吃了.)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候.)
一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
一般过去时的时间状语:

yesterday, once, last week, ... ago, in

1980, in October, just now等具体的时间状语.

现在完成时的时间状语:

for, since, so far, ever, never, just, yet,

till/ until, up to now, in past/last years, always等不确定的时间状语.

共同的时间状语:

this morning, tonight, this April, now, ever, before, already, recently, lately等.
现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等.

过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等. eg.

① I saw this film yesterday.(强调看的动作发生过了.)

I have seen this film. (强调对现在的影响,电影的内容已经知道了.)

② He has been in the League for three years. (在团内的状态可延续)

He has been a League member for three years. (是团员的状态可持续)

He joined the League three years ago. (三年前入团,joined为短暂行为.)

句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时.

时态一般与句中表示状态的关键词有关,要善于发现,祝学习进步!

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。

当before词形为副词作时间状语时,往往用现在完成时。

例如:I have never seen such a kind man before.我之前从来没有看到过这种人。

现在完成时的用法 

主语+have(has)+过去分词(done) 

1、现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在。

He has returned from abroad. (含义是:现在已在此地) 

2、现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等。

We have seen that film before. 我们之前看过那个电影。

3、现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等。

Have you ever been to Beijing你之前没来过北京。

4、现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性。

Thomas has studied Russian. (现在不再学俄语) 

扩展资料:

与现在完成时连用的常用词语

1、能与现在完成时连用词语很多,如副词just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子:

since(自从):不管用作介词、连词还是副词, 句子(主句)谓语通常都用现在完成时:

I haven’t seen her since last week. 自上周以来我一直未见过她。

Where have you been since I last saw? 自我上次见到你之后你到哪里去了?

2、对于某些表示状态的动词(如 seem 等),或因语义等方面的原因,有时可能用一般现在时比较现在完成时更合适:

It seems like years since we last met. 我们似乎几年未见面了。

热心网友 时间:2023-10-29 03:24

现在完成时能与before搭配。
当before词形为副词作时间状语时,往往用现在完成时。
例如:I have never seen such a kind man before.

before的用法:

一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Don’t count your chickens before they are hatched. 不要高兴得过早。
2. 用于It + be + 时间段 + before...句型中,意思是“在……之后才……”。例如:
It will be five years before I come back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It won’t be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you forget it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Don’t put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
I’ve seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前。

热心网友 时间:2023-10-29 03:25

现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关.现在门是关着还是开着,没有说明.)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了.(意即我现在饱了,不要再吃了.)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候.)
一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.
一般过去时的时间状语:

yesterday, once, last week, ... ago, in

1980, in October, just now等具体的时间状语.

现在完成时的时间状语:

for, since, so far, ever, never, just, yet,

till/ until, up to now, in past/last years, always等不确定的时间状语.

共同的时间状语:

this morning, tonight, this April, now, ever, before, already, recently, lately等.
现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等.

过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等. eg.

① I saw this film yesterday.(强调看的动作发生过了.)

I have seen this film. (强调对现在的影响,电影的内容已经知道了.)

② He has been in the League for three years. (在团内的状态可延续)

He has been a League member for three years. (是团员的状态可持续)

He joined the League three years ago. (三年前入团,joined为短暂行为.)

句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时.

时态一般与句中表示状态的关键词有关,要善于发现,祝学习进步!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com