托福语法:过去完成时在间接引语中的用法

语法词汇 2017-03-27阅读(506)

 

  A、引导动词如果是一般过去时,直接引语中的现在完成时在间接引语中要变成过去完成时:

  He said,‘I’ve been in England for ten years.’

  他说:“我已经在英国住了十年了。”相当于:

  He said that he had been in England for ten years.

  他说他在英国已经住了十年。

  He said,'When you've worked for a year you'll get a rise.'

  他说:"你工作一年之后,会加工资。"相当于:

  He said that when I’d worked for a year I’d get a rise.

  他说我工作一年之后会加工资。

  She said,I’ll lend you the book as soon as I have read it myself.’

  她说:“我一看完这本书就借给你。”相当于:

  She said she’d lend me the book as soon as she’d read it herself.

  她说她一看完那本书就借给我。

  B直接引语中的一般过去时通常也作同样的变化:

  He said,‘I knew her well.’

  他说:“我过去很了解她。”相当于:

  He said that he had known her well.

  他说他过去很了解她。

 

上一篇:托福写作必背逻辑关系替换词 下一篇:toefl听力考试六大特征详解

托福100+是什么水平,相当于英语几级? 2020托福写作资料:写作满分作文参考 2020托福听力题型详解以及做题技巧分享 2020托福口语素材:口语高分范文 “古往今来”---托福听力里的“时间”还可以这样出题