-
一般过去时和现在完成时的区别
前者表示过去
已经做了的事
,
后者表示过去某一时刻正在做的事一般过去
p>
时往往是表示过去的几个时间点;过去进行时表示的是过去的一个时间
点。
比较过去时与现在完成时
<
/p>
1
)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调
动作;现在完成时为过去发生的,强调过去的事情对现在的影响,
强调的是影响。
2
)过去时常与具体的时间状语连用,而现
在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时
间状语
:
y e s t e r da y , l a s t we
e k
,… a g
o,in19 80 , i n
Oc
t ober , j us t now,
具体的时间状语共同的
时间状语
:
t hi smorni ng , t onig ht, t hi sApr
i l , now, once
,
be f or
e , a l r e a dy, r e c e ntl y
,
l a t e l
y
现在完成
时的时间状语
for, since, so far, ever, never,
just, yet, till/ until, up tonow, in past
years, always,
不确定的时间状语
3
)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,
如
live,teach,learn, work, study, know.
p>
过去时常用的非持续性动
词有
come,
go, leave, start, die, finish, become, get
married
等。
举例:
I s a w
thi s f i l m y e s t e r da y.
(强调看的动作发生过了。)
I
ha ves e e n t hi s f i lm.
(强调对现在的影响,电影的内容已经知道了。)
Why
did
youget up so early?
(强调起床的动作已发生过了。)
Who
ha sn' t ha nded i n hi spa per ?
(强调有卷子,可能为不公平竞争。)
She
ha s r e t ur ne d f r om Pa r i
s .
她已从巴
黎回来了。
Shereturnedyester
day.
她是昨天
回来了。
He ha sbe e n i n t he Le a g uef
or t hre e y e a r
s.(
在
团内的状态可延续
)
He ha sbe e n a Le a g
ueme
mber f or t hre e y e a r
s.(
是团
员的状态可持续
)
He j oine d theLe a g uet hre e y
e a r s a go.(
三
年前入团,
joined
为短暂行为。
)
I ha vef inis hed my home
worknow.
-
--W
i
llsomebody go andget Dr. White?
-
- - He ' s a
l r e a dybe e n s e ntf or.
句子中如有过去时的
时间副词(如
yesterday,last, week, in
1960
)时,不能使用现在完成时,要用过去时。
(错)
Tom ha swri t t e n a
l e t t e r t o hi spa r e nts l a s t nig
ht.
(对)
Tom wrote a l e t t
e r t o hi spa r e nts l a s t
night.
过去完
成时
1
)概念:表示过去的过去
- - - - |- - - - - - - |- - - - - |- -
- - >
其构成是
ha d
+
过去分词构成。那时
以前那时现在
2
)用法
a .
在
t old, s a
id, knew, he a r d, t
hought
等动词后的宾语从句。
She s a i d
( t ha t ) s hehad ne ver be e n
t o Pa r i s.
b.
状语从句
在过去不同时间发生的两个
动作中,发生在先,用过去完成时;发生在后,用一般过去时。
When t he
pol i c
e a r rived, t het hi e ves
ha d r un a way .
c.
表示意向的动词,如
hope,
wish, expect, think, intend, mean, suppose
等,用过去完成时表示
原本…,未能…
W
e
ha
d hope d t ha t y ouwould c ome, but
y oudi dn' t.
3
)
过去完成时的时间状语
be f or e , by ,
unti l , when, a f t e r , once , a s
soona s
。
He said that
hehad learned someEnglish before.
By t het ime he was t we l
ve, Edi s onha d be gan t o ma
kea l i v ing by hi mse l f.
Tom
was dis a ppointe d t ha t most of t
hegues t s ha d l e f t when he a r
rived a t the pa r t
y.
典型例题
The s t
udents
___ busi l y when
M
i
s
s Br own
we ntt o g e t a book she
___ i
n t he of fi c e.
A.
had wri t t e n, l e f t
B
,
we r e wri t ing, ha s
l e f t C. had wri t t e n, ha d l e f
t D.
we r e wri t
ing, ha d l e f t
答案
D.
把书忘在办公室
发生在
去取书
这一过去的动作之前,因此<
/p>
忘了书
这一动作
发生在过去的过去,用过去完成时。句中
when
表示的
是时间的一点,表示在
同学们正忙于…
when
所引导的动作发生。因此前一句应用过去进行时。
注意:
had no
… when 还没等…… 就……
ha d no s
oone
r … t
ha n
刚
… …
就
……
He had no sooner boughtt hec a
r t ha n he s old it
一般过去时与现在完成时比较练习题
I .
用所给动词的适当形式填空。
1
.
2
.
3
.
4
.
5
.
.
W
i
t
h t he me di c ine box under he r a r
m, M
i
s
sZhao
. Jim______(make) manyfriendssince
he ______(come) toChina.
. The y
______(know) e a c h ot he r f or a bout
t e n y e a r s.
.
______
a l r e a dy
______( wri t e ) a l
e t t e r t o t he f a c t or y t o a s
k t he m t o s t op ma
k ing nois
e .
He
.
—
When
______ she
______(l e a ve)?
______(hurr y ) of f t o l ooka f
t e r t he ma
n.
—
Two hour s
a go.
6
.
.
—
______
you______( s e e ) t hef i l m be f or e?
—
Ye s ,I
—
Where
7
.
8
.
9
.
1
0
.
______.
______
you
______( s e e ) i t?
—
At The
Quee
n’
sCinema .
.
—
Thankyoua l l t he s a
me , M
r
. Bla c k ,but
I
don’
t e a t s we e
t s .
—
Oh, I
a m sor r y . I ______(not know) t ha t.
. The y us ual l y ______(g o)
f i s hi ng when t hey l ived t her e.
.Howlong
______ she
______(be ) i l l?
______( s t op).
. The y
di
dn’
t s t a r t t o
work i n t he f i e l d unti l t he
rainII.
按要求完成句子。
A)
句型转换。
1
.
.
Johnwentto seehisgrandmother once a
week.(
对划线部分提问
)