2022考研英语基础语法:完成时的基本结构

2021-07-22 11:10点击次数:473

  将来完成时

  用将来完成时来表达将来某一时刻将要发生的事情。

  这种时态常与下列时间短语连用:

  ...by Monday,Tuesday,等等

  ...by the time...

  ...by five o'clock,two-thirty,等等.

  基本结构

  肯定的

  Subject+will+have+past participle+object(s)+time Expression

  主语+will+have+过去分词+宾语(s)+时间

  They will have finished the report by tomorrow afternoon.

  否定的

  Subject+will not(won't)+have+past participle+object(s)+time Expression

  主语+will not(won't)+have+过去分词+宾语(s)+时间表达式

  Mary won't have answered all the questions by the end of this hour.

  问题

  (Question Word)+will+subject+have+past participle+object(s)+time Expression

  (疑问词)+will+主语+have+过去分词+宾语(s)+时间表达

  What will you have done by the end of this month?

  将来完成进行时


  将来完成进行时用来表示一个动作到将来某个时间点的持续时间。这种时态在英语中不常用。

  这种时态常与下列时间短语连用:

  ...by/...by the time...

  基本结构

  肯定的

  Subject+will+have+been+verb+ing+object(s)+time Expression

  主语+will+have+been+动词+ing+宾语(s)+时间表达

  We will have been studying for two hours by the time he arrives.

  否定的

  Subject+will not(won't)+have+been+verb+ing+object(s)+time Expression

  主语+will not(won't)+have+been+动词+ing+宾语(s)+time Expression

  He won't have been working long by two o'clock.

  问答

  (Question Word)+will+subject+have+been+verb+ing+object(s)+time Expression

  (疑问词)+will+主语+have+been+动词+ing+宾语(s)+时间表达

  How long will you have been working on that project by the time he arrives?

  过去完成进行


  过去完成进行时用来描述一项活动在其他事情发生之前已经进行了多长时间。

  这种时态常与下列时间短语连用:

  ...for X hours,days,months,等等

  ...since Monday,Tuesday,等等

  基本结构

  肯定的

  Subject+had+been+verb+ing+object(s)+time Expression

  主语+had+been+动词+ing+宾语(s)+时间表达

  She had been waiting for two hours when he finally arrived.

  否定的

  Subject+had not(hadn't)+been+verb+ing+object(s)+time Expression

  主语+had not(hadn't)+been+动词+ing+宾语(s)+time

  They hadn't been working long when the boss asked them to change their focus.

  问答

  (Question Word)+had+subject+been+verb+ing+object(s)+time Expression

  (疑问词)+had+主语+been+动词+ing+宾语(s)+时间表达

  How long had Tom been working on that project when they decided to give it to Pete?

  过去完成时


  过去完成时用来表达某事发生在另一个时间点之前。它经常被用来提供上下文或解释。

  这种时态常与下列时间短语连用:

  ...before

  already

  once,twice,three times,等等

  ...by the time

  基本结构

  肯定的

  Subject+had+past participle+object(s)+time Expression

  主语+had+过去分词+宾语(s)+时间

  She had already eaten by the time the children came home.

  否定的

  Subject+had not(hadn't)+past participle+object(s)+time Expression

  主语+had not(hadn't)+过去分词+宾语(s)+时间

  They hadn't finished their homework before the teacher asked them to hand it in.

  问答

  (Question Word)+had+subject+past participle+object(s)+time Expression

  (疑问词)+had+主语+过去分词+宾语(s)+时间

  Where had you gone before the class began?​​​​

          考研英语线上培训班哪个好?当然选【华慧考研】!这里有海量考研真题资料、配套的考研英语辅导书,更有专门的辅导老师一对一辅导,让你研途不再迷茫!点击下方图片链接了解详情,也可联系客服,在线为您答疑~

专业考研英语辅导培训
辅导课程
考研精品辅导课程 课程简介 课时 学习费用 免费试听 立即报名
考研全程班 考研教程班
首页 关于华慧 联系我们 支付方式 |

服务热线:400-622-4468  北京华慧东方网络科技有限公司  版权所有  Copyright © 2014-2022

北京市房山区拱辰街道东关村良乡东路1号-15  kaoyan.b2cedu.com  京ICP备09021372号

京公网安备 11010502043647号