英语广场
首页 > 英语广场 > 学习空间 > 英语语法 > 正文

免费自学英语过去完成

线话英语|2015-05-11 16:27:44

 

  过去完成时态

CopyRight .com

 

  1)免费自学英语过去完成时态的构成: 

                     断定式:had + 动词的过去分词      

CopyRight .com

 

                     否定式:hadn't + 动词的过去分词

                     疑难式:Had … + 动词的过去分词

CopyRight .com

 

                     简略回答: Yes, 主 + have/has had.

      No, 主 + had现在完成时的用法

 

 

  过去完成时的用法: CopyRight .com

  1、表现在过去某一时间或动作之前已经产生或完成的动作。 他表示的时间是"过去 的过去 "常与by last year, by the time of yesterday,等连用。免费自学英语例如:

CopyRight .com

 

   She said she had seen the film 4 times. 内容来自

   When Mr Li got to the classroom, all the students had begun reading.

内容来自

 

   By the time they arrived, the bus had left.

  2、表示 从过去某一时间开始始终延续到过去另一时间的动作或状态。常与for (后跟段时间)或since (后跟点时间)等连用.如:

 

 

   She had worked in this school since it opened 25 years ago. 内容来自

  免费自学英语例题解析:举一反三,学的更轻松!

  1. He ______ in Shanghai University for four years before he ______ Beijing. CopyRight .com

  A. studied, had gone     B. had studied, went

  C. has studied, goes      D. had studied, had gone 内容来自

  解析:"他去北京之前在上大学学习了4年 "。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。

CopyRight .com

 

  2. Mary said it was at least five years since he ______ a good drink. CopyRight .com

  A. enjoyed     B. was enjoying   C. had enjoyed   D. would enjoy 内容来自

  解析:It was + 时光段+since 引导的从句中用从前实现时。应选C。

  3. Xiao Pei said she ______ Hainan for 3 months.

  A. has been in    B. had been in   C. had been to   D. had gone to 内容来自

  免费自学英语解析:"小培说她去了海南三个月  "。have been to 和have gone to 都是短暂性的动词短语。所以适应表示状况的have been in. 应选B.

免费自学英语

CopyRight .com

 

内容来自

 

由英语口语教材提供  线话英语:www.linewow.com
免费预约
258元外教一对一试听课
每日新闻
>
每日一歌
>