为什么before后面可以接过去完成时 到底怎么区分前面放还是后面放

如题所述

一般过去时和过去完成时用法:
用在含有before的主从复合句中,一般在从句中使用一般过去时,主句中使用过去完成时.例如:
Lily
had
written
some
letters
before
she
went
out
shopping.
有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就可使描述更为生动.试比较:
We
got
to
the
station
before
the
train
had
left.
火车尚未开动之前,我们就到了车站.
We
had
got
to
the
station
before
the
train
left.
火车开出之前,我们就已经到了车站.
像after一样,
before本身就能明确地表示时间的先后关系,故多数主从句均使用一般过去时,而无需使用过去完成时.例如:
Many
people
left
for
home
before
the
film
ended.电影尚未放完,许多人就起身回家了.
过去完成时的用法:
1.
表示过去某一时间或动作之前已经发生或完成的动作或存在的状态.句中常用by,
before,
when,
until等词引导的时间状语.它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”.只有和过去某时间或某动作相比较时才能用到它.例如:
Most
of
the
guests
had
left
when
he
arrived
at
the
party.
当他到达晚会时,他发现大多数客人已经离开了.
2.过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去,常与for,
since等词连用.例如:
When
Jack
arrived,
he
learned
Mary
had
been
away
for
almost
an
hour.
当杰克到时,他得知玛丽已经离开快一个小时了.
3.
用于并列句:一个并列句用的是过去式,如果另一个并列句表示的动作早于过去式这一动作,这时需用过去完成时.例如:
Tom
flew
home,
but
his
father
had
already
died.汤姆乘飞机回家,他的父亲却已经去世了.
4.
某些动词的过去完成时表示过去未实现的希望、计划或打算.常用的动词有hope,
expect,
suppose,
think,
want,
wish等.例如:
They
had
hoped
to
be
able
to
arrive
before
ten.
他们本来打算能在10点之前到达.
5.
在before,
after,
as
soon
as等引导的从句中,由于这些连词本身已经表示出时间先后,所以可以用过去时来代替过去完成时.
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-21
一、1.如果是用在过去完成时,before后要跟过去式的句子或过去时的时间状语。
eg.she
realized
that
she
had
seen
him
before.
她意识到她以前从没见过他。
2.before词形为副词作时间状语时,往往用现在完成时,意为”从现在开始之前的任何时刻“eg.i
have
never
seen
such
a
kind
man
before.我以前从未见过如此善良的人。
二、1.before意为”从现在开始之前的任何时刻“,一般都用现在完成时(have+过去分词),如:
have
you
seen
this
film
before?
你以前看过这部电影吗?
i‘ve
never
been
here
before.我以前从没来过这里。
2.表示过去某一时间或动作之前已经发生或完成的动作或存在的状态。句中常用by,
before,
when,
until等词引导的时间状语。它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”。只有和过去某时间或某动作相比较时才能用到它。例如:

为什么before后面可以接过去完成时 到底怎么区分前面放还是后面放
过去完成时态用在含有before的主从复合句中,通常在before从句中用一般过去时,主句中用过去完成时。但也可以在含before从句中用过去完成时,主句中用一般过去时,这样可使描述更为生动。如:1、We had got to the station before the train left.我们在火车开动前到达了车站。(语气平缓)2、We got ...

怎么判断before引导的从句是用过去完成时,还是现在完成时?
两个都是完成时,have\/had+过去分词 之所以后加been是因为那事be的过去分词啊!过去完成时和现在完成时 A为现在完成时,表示某动作从过去某时开始一直持续到现在, 此句中 work的动作从参军时开始,持续到现在有三年了.故选A. 而过去完成时表示在过去某时之前已经发生或完成的动作.此句没有一个这...

...sth.\/sb. do sth. 什么时候before后加一般过去时的句子或过去完成时...
1、before后面直接跟动词的,那个动词就用ing。2、before后面有宾语的,其后动词就用原形,sb. do sth.3、过去的过去即为过去完成,即加一般过去时的句子或过去完成时的句子。例如:由before可知,吃饭have这个动作发生于打电话call这个动作之前,且call这个动作已经发生过,这时,前面的吃饭就要用过去完...

为什么before后面用过去完成时会表达的更生动一些。
因为before本身就能明确地表示时间关系,主句和从句都用一般过去时态就可以了,根本没谈到从句用过去完成时态的问题。

怎么判断before引导的从句是用过去完成时,还是现在完成时?
before一般用于句末,后面没有任何表示【时间】的词语,用现在完成。强调【到现在为止】如:I have never seen such an interesting film before.如before后面用表示时间的词语或从句,用过去完成。如:I had heard a lot about the city before I came here.I had nver been to Shanghai before ...

before后面跟什么时态啊 求详细讲解
before后面如果是句子通常是过去时态,一般过去时或者过去完成时。后面如果直接加动词,其后用ing形式。但具体问题还是要具体分析的啦。。。

before后面的时态是什么意思
before作为单个的副词,也就是单独使用时,经常用在现在完成时态中,也可以用在一般过去时态中。

Before one year这句话对不对?还有下图中括号为什么是ago?Before前面也...
1、两者均可表示在多久时间“以前”(要放在表示一段时间的词语之后),但有区别:ago从现在向前回溯,即现在的过去,因此通常与一般过去时连用;而before则从过去向前回溯,即指过去的过去,因此通常与过去完成时连用(尤其用于宾语从句中)。I bought the computer two years ago.我是两年前买这台电脑的。

He was ill.(before)He died.是过去完成时,用before怎么连起来?
1. 表示过去某一时间或动作之前已经发生或完成的动作或存在的状态。句中常用by, before, when, until等词引导的时间状语。它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表示的是“过去的过去”。只有和过去某时间或某动作相比较时才能用到它。例如:Most of the guests had left ...

before 引导的从句,后面时态怎么用
应该是用过去完成时,因为在含有before的主从复合句中,一般在从句中使用一般过去时,主句中使用过去完成时.例如:Lily had written some letters before she went out shopping.有时,也可以在从句中用过去完成时,主句中用一般过去时,这样就可使描述更为生动.试比较:We got to the station before the ...

相似回答