时态3 A9 n* b {1 M2 M/ {8 Q' ^! @
1. 现在完成时、过去完成时以及将来完成时之间的区别
$ i* a' z; l9 c* i$ `% L 1) 现在完成时:
0 S3 X/ b7 F2 c ① 构成:have / has +过去分词
& y. {8 h& `$ V N ② 语法意义及要点:
4 C# L) K6 g1 m7 Z4 x* y A. 现在完成时表示一个过去开始的状态或动作持续到现在并可能继续持续下去,常同表示一段时间的状语连用。如so far, up to now, since, for a long time等。: m4 E8 c4 Z8 ~- {1 `
--He has worked as a teacher for many years.
; x7 d) s: j1 d4 O --Up till now, nothing has gone wrong.
( s. X, |- p1 x2 Y B. 现在完成时表示一个过去发生的对现在仍有影响的动作或事件。常与不确定的过去时间状语连用,如yet, just, before, recently等;也同表示频度时间状语连用,如often, ever, never, sometimes, several times等;还可同包括现在时间在内的时间状语连用,如now, today, this morning等。但不能同特定的过去时间状语连用(last year , in 1997等)。
6 H B+ ^' P- _+ y0 P --I have never learned Japanese before.% m C) W6 y6 W
--We have been quite busy lately (recently).0 t# x6 e% P- z" g
C. 在时间或条件状语从句中,当表示将来完成时的意义时,要用现在完成时来代替将来完成时。
4 R$ Q# x, _6 t3 }* R# k& i --We’ll start at 5 o’clock if it has stopped raining by then.) G3 r; `, j' {+ n
--I shall go to see you when I have finished my homework.( l4 D! B7 J. {
Note: 行为不能持续的瞬间动词(Instantaneous Verb), 如arrive, begin, come, go, start, leave, die, join等通常不能用于这一语法意义,即该类动词在现在完成时中不能与表示一段时间的状语连用。0 r3 L4 Q0 \6 I1 _# t# z' b
--He has joined the army for five years. (误)
) E- ^' R6 v! T; z. l( s0 [' y1 z; o --He has been in the army for five years. (正)7 Q- x& o" p7 S
2) 过去完成时:4 w/ `) u0 W$ y5 o8 s7 b) a
① 构成:had +过去分词
6 h! n1 ]0 Y4 o ] ② 语法意义及要点:7 C& s ?6 X; D9 E; Q
过去完成时表示某一动作或情况发生在过去某一时刻之前并持续到该时刻。$ D% g4 `$ Q! v6 L" j0 L
--David and Jenny had known each other for a long time before their marriage.( t& h4 J$ L8 `5 {0 O
--They had got everything ready before the party began.3 y/ H. X( }& b
Note: 与现在完成时截然不同的是过去完成时可以与表示具体过去的时间状语连用。, l. @; t& C* o
--He said that he had seen her the day before yesterday.
# p9 e; |2 ^' P: @2 Q8 E 3) 将来完成时:; k4 y! M T; m5 A% H
① 构成:shall / will + have +过去分词
) K) {* E A0 E2 h, I* l5 `* { ② 语法意义及要点:0 n1 o, V' E% ]( ]
将来完成时表示某一动作在将来某一时刻或将来某一动作之前已经完成或发生。
& p" }/ a k/ J1 b# i4 ^4 L( L i( u --He will have graduated from high school before his next birthday.
* b: v& P. v! r# F --The shop will have closed already before you get there.
0 ]; S+ Z* e6 x! j" R 2. 哪些动词不能用于进行时& G% x" P& ?3 S! J0 u8 e
1) 表示状态的动词,如be, seem, appear, become, get等。
0 m! \" n4 a% U He is being a used-car dealer.(误)
( a/ M. M+ E5 E$ q1 _) w He is a used-car dealer.(正)4 ? y s7 ^" S2 q) g( P( _
She is seeming always about to smile.(误)3 A4 U9 s3 i4 G; o' m9 K
She seems always about to smile.(正)9 H: D0 {+ o" V) }+ a1 U3 |' s
2) 表示感官感觉的动词,如see(看见), hear(听见),feel(感觉出), taste(尝出),smell(闻到)等。! t0 M0 N: M! u0 l) M' s' Z5 M
The medicine is tasting bitter. (误)# k1 a# D0 z; w7 O9 G/ F
The medicine tastes bitter. (正)5 \5 [9 E3 h7 C+ L% ]6 a' ~
I was seeing a car passing by our house. (误)
( x. H( p5 N6 r# c a+ D I saw a car passing by our house. (正)
: ?# |9 W- }' A# @; v+ ^4 t: B* M 3) 表示拥有的动词,如have, own, possess, belong, contain, hold等。
% e6 r# \/ Q7 e; }! C He is owning a luxurious car. (误)8 v9 y* ?$ w/ _) n; {# _" Q! s
He owns a luxurious car. (正). I3 z* ~: q/ C& \, Y
The book is belonging to her. (误), h% w, C2 o! W9 \5 Z
The book belongs to her.(正)
( E! h9 i1 y- Q- G2 }# g 4) 表示思想状况、态度的动词,如believe, think, know, understand, agree, approve, consider, expect, forget, guess, hesitate, hope, imagine, mean, realize, remember, suppose, trust, want, wish等。# }2 N- X0 e9 b3 r! }
I’m thinking that he is right. (误)
5 R. D# s5 }0 f$ v v! G& f- }+ {$ o I think that he is right. (正). ~$ f( Q* |( C3 c% r
I’m understanding your feelings. (误)
6 j% f# k1 Z v4 d6 w, X8 K I understand your feelings. (正)& A2 a9 p5 b; t- u1 S( r8 q
5) 表示情感、愿望的动词,如admire, appreciate, care, enjoy, like, love, hate, detest, regret等。) R- [3 X1 F h, V1 Z% m; |
He is loving his daughter very much. (误)
8 ~4 Q! t) t' l8 u He loves his daughter very much. (正)
0 Y( D/ t+ F3 j; h9 [1 {4 F! p% x I’m regretting to say we cannot come. (误) s5 J/ ]1 ?, D- d; @
I regret to say we cannot come. (正)3 @8 D- c; R% _' E7 K0 G% U
3. 时态的呼应9 B4 g9 T Z7 b: I
时态的呼应又称时态一致(Sequence of Tenses),指的是某些从句里的动词谓语时态必须和主句里的时态保持一致。
3 W2 z& N* s/ N% R2 {$ i, L; q如果主句里的谓语动词是过去时态(过去时或过去完成时),那么从句的谓语动词时态也相应地要用过去时。时态的呼应主要发生在间接引语和宾语从句中,但其他从句有时也存在时态一致的问题。+ r* S8 j, E9 L! o f% a# c
--He explained that he had learned Chinese for many years.(现在完成时变为过去完成时). w3 i4 z6 c2 \5 n' s
--He said he had been collecting materials on that subject for a long time.(过去进行时变为过去完成进行时), _2 J/ }& t H' u6 [" S* X' U
--He told me that they would have completed that project by the end of the year.(将来完成时变为过去将来完成时)
) I. f7 I/ J( n4 Q3 C R虽然主句用了过去时等,如果从句表示的是科学真理、客观事实或某人(物)的经常性特点时,其时态可以不必遵守时态呼应的规则而仍用一般现在时。 |