A 引导动词若是一般过去时,直接引语中的目前完成时在间接引语中要变成过去完成时:
He said1,Ive been in England for ten years.
他说:我已经在英国住了十年了。等于:
He said that he had2 been in England for ten years.
他说他在英国已经住了十年。
He said,When youve worked for a year youll get a rise3.
他说:你工作一年之后,会加薪资。等于:
He said that when Id worked for a year Id get a rise.
他说我工作一年之后会加薪资。
She said,Ill lend4 you the book as5 soon as I have read it myself6.
她说:我一看完这本书就借给你。等于:
She said shed lend me the book as soon as shed read it herself7.
她说她一看完那本书就借给我。
B 直接引语中的一般过去时一般也作同样的变化:
He said,I knew her well.
他说:我过去非常知道她。等于:
He said that he had known8 her well.
他说他过去非常知道她。
但在很多状况下一般过去时维持不变。(参见第309节至第310节。)(关于条件句中if后的过去完成时,参见第223节;wish和only之后的过去完成时,参见第300节;关于as if和 asthough之后的过去完成时,参见第292节。)