A 引导动词如果是一般过去时,直接引语中的现在完成时在间接引语中要变成过去完成时:# y4 n* g8 F0 R: R5 q( s! W" M0 q
He said,‘I’ve been in England for ten years.’
) L: S+ ^: I2 L. e( ?6 `- ^& j 他说:“我已经在英国住了十年了。”相当于:
) t2 V6 m# C0 O1 ? He said that he had been in England for ten years.& o+ d( `6 e4 N! s
他说他在英国已经住了十年。, t0 O/ Y0 f g8 g4 x9 T5 a
He said,‘When you’ve worked for a year you’ll get a rise.’, ]9 r. t6 _: M, j/ o. ?1 q
他说:“你工作一年之后,会加工资。”相当于:
. Z% _6 a) A! U: d* L' o He said that when I’d worked for a year I’d get a rise.
0 T. {$ y4 D" | 他说我工作一年之后会加工资。
% a4 {# @5 s* K' B$ ?: ~6 B She said,‘I’ll lend you the book as soon as I have read it myself.’
: K; [: `" i7 F4 U 她说:“我一看完这本书就借给你。”相当于:8 \9 Y, X) k3 |8 y3 s
She said she’d lend me the book as soon as she’d read it herself.
$ o9 N0 a) N2 b% s# o5 c 她说她一看完那本书就借给我。9 ]8 A9 E, r, {: w
B 直接引语中的一般过去时通常也作同样的变化:
0 k) u- K% g+ J+ e# h He said,‘I knew her well.’; J8 R+ n# ]% q8 }
他说:“我过去很了解她。”相当于: l1 x3 V0 [+ y4 Y
He said that he had known her well.
7 [5 |% c( z! S U' n2 P; ] 他说他过去很了解她。 |