过去完成时的用法
温柔似野鬼°
536次浏览
2021年01月25日 00:45
最佳经验
本文由作者推荐
大学语文试题及答案-
一、
什么叫过去完成时?它是怎样构成的?
过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,
也可能是早已完成 或结
束,即
“
过去的过去
”
;也可以指过去的动作延续到过去的某个 时刻。
过去完成时由
“had
+
动词的过去分词
”
构成,
had
通常用于任何人称。
二、
过去完成时有哪些用法?
过去完成时主要有以下几点用法:
1.
表示过去某 一时间或动作之前已经发生或完成的动作或存在的状态。句中常用
by
,
before
,
w
hen
,
unti l
等词引导的时间状语。它是以过去某一时间为起点,所以过去完成时是一个相对的时态,表
示 的是
“
过去的过去
”
。只有和过去某时间或某动作相比较时才能用到它。例如 :
Most
of
the
guests
had
left
when
he
arrived
at
the
party.
当他到达晚会时,他发现大多
数客人已经离开了。
2.
过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去, 常与
f
or
,
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
,
s
uppose
,
think
,
want
,
wish
等。例如:
They
had
hoped
to
be
able
to
arrive
before
ten.
他们本来打算能在
10
点之前到达。
5.
在
before
,
after
,
as
soon
as
等引导的从句中,由于这些连词本身已经表示出时间先 后,所
以可以用过去时来代替过去完成时。例如:
三、
一般过去时和过去完成时用法有哪些不同?
1.
在主从复合句中的用法不同
(
1
)
用在宾语从句中
在主句谓语为一般过去时的宾语从句中,既可 用一般过去时,也可用过去完成时。但两种时态的意义
明显不同。试比较下列两组句子:
She
said
she
was
a
doctor.
她说她是位医生。(说话时仍为医生)
She
said
she
had
been
a
doctor.
她说她曾当过医生。(说话时已不是)
She
said
she
had
been
a
doctor
for
twenty
years.
她说她当过< br>20
年的医生。(主要强调说
话时已当过
20
年医生,此状态可能已经 结束,也可能还没有)
但是,如果从句中有表示具体时间的状语,则常用一般过去时。例如:
He
said
he
was
born
in
1986.
他说他是
1986
年出生的。