11.15 过去完成时
( K5 V: G6 b3 k$ @; Z! s6 M 1) 概念:表示过去的过去8 u! x8 C# }. L, a
----|-------|-----|---->其构成是had +过去分词构成。+ U6 V& X" P: g0 t# y) b
那时以前 那时 现在4 y- G( w L' a5 i! B) x/ x' O
2) 用法) w7 z( m+ f. v
a. 在told, said, knew, heard, thought等动词后的宾语从句。
" q8 Q- E! ^5 Q She said (that) she had never been to Paris.
4 Y* C6 Z! ~. s# n b. 状语从句
! X7 F8 W, a5 e/ U. K: c, D 在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。6 h, I; z9 r9 M D- T
When the police arrived, the thieves had run away.0 ?' V* u: z% T2 y
c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…"
8 p$ u& Z' S5 u, u+ J( m We had hoped that you would come, but you didn’t.2 t' N3 V/ ]0 z
3) 过去完成时的时间状语before, by, until , when, after, once, as soon as。
0 {/ n! S: M& W/ k$ t: v& |( n He said that he had learned some English before.中华考试网+ V7 l+ h1 p" L2 D
By the time he was twelve, Edison had began to make a living by himself.
1 O! ~6 O0 ]3 ~ Tom was disappointed that most of the guests had left when he arrived at the party.8 Y1 \+ S/ u, J( G
典型例题
7 j: @' u* k* l" d3 q; q/ o The students ___ busily when Miss Brown went to get a book she ___ in the office.0 V3 ^2 H. H1 i3 j/ R
A. had written, left B,were writing, has left C. had written, had left D. were writing, had left
6 i7 e0 P0 t d: |! E. g 答案D. "把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此
% O9 x4 f$ V9 N" ` 前一句应用过去进行时。; o) m/ s9 L8 @4 k
注意: had no … when 还没等…… 就……
7 R8 n; n' }+ j3 f" x6 _+ W0 Q/ ^3 { had no sooner… than刚…… 就……
B1 t; x) d8 C+ E- s' q He had no sooner bought the car than he sold it." v% p, ^6 b! I7 U& T) l; f( E
11.16 用一般过去时代替完成时
2 I& f% O7 h: q0 ` 1) 两个动作如按顺序发生,又不强调先后,或用then,and,but 等连词时,多用一般过去时。
( b# t# U2 V* g6 {# G8 @3 P9 z When she saw the mouse,she screamed.
( b4 P( d5 U( _" I0 x! R3 | My aunt gave me a hat and I lost it.
9 r% ~- B7 n$ Q) B+ Q 2 ) 两个动作相继发生,可用一般过去时;如第一个动作需要若干时间完成,用过去完成时。5 n0 ?* m1 ~) b& _/ w; r0 y- g D9 U1 D
When I heard the news, I was very excited.5 F! R a$ Q4 ?* [+ t
3) 叙述历史事实,可不用过去完成时,而只用一般过去时。
- c+ P4 i- k4 |( u4 y" P3 v3 g Our teacher told us that Columbus discovered America in 1492. |