永发信息网

过去完成时的用法

答案:1  悬赏:0  手机版
解决时间 2021-07-17 13:08
  • 提问者网友:川水往事
  • 2021-07-16 21:56
谁能讲一下过去完成时的用法
最佳答案
  • 五星知识达人网友:逐風
  • 2021-07-16 23:27

1) 概念:表示过去的过去


  过去完成时:即过去的过去所发生的事情!


  其构成是主语+had +过去分词。


  那时以前 那时 现在


  2) 过去完成时的时间状语before, by, until , when, after, once, as soon as。


  He said that he had learned some English before.他说从前他学过英语。


  By the time he was twelve, Edison had begun to make a living by himself.爱迪生12岁时,他已经开始自己谋生


  Tom was disappointed that most of the guests had left when he arrived at the party.


  过去完成时的用法(2)


  表示过去某一动作之前已经完成的动作,常与由when,before等连词引导的时间状语从句连用。


  When I woke up it had already stopped raining.


  我醒来的时候雨就已经停了。


  I hadn't learned any English before I came here.


  我来这儿之前没学过英语。


  常用于引导这类状语从句的连词有:when当……的时候,as soon as一…就,


  before在……之前,after在……之后,until直到,等。


  过去完成时的用法(3)


  用于宾语从句或间接引语中


  I wondered who had taken the umbrella without permission.


  我想知道谁不经允许就把雨伞拿去。


  He told me that he had passed the exam.


  他告诉我他已通过考试。


  过去完成时的用法(4)


  某些动词的过去完成时表示一个打算要做却没有做成的事。


  I had intended to come over to see you last night, but someone called and I couldn't get away.


  昨晚我本打算来看你,但有人来找,脱不开身。


  We had hoped to catch the early bus, but found it was gone.


  我们本希望搭早班车,却发现车已开了。


  这类动词有:intend打算,hope希望,plan计划,mean预定,want想要,


  think想要,等。


  过去完成时的用法(5)


  用于表示与过去事实相反的虚拟条件从句中


  If you had come yesterday, you would have met him.


  如果你昨天来的话,你就已经见到他的面了。


  She would have come if she hadn’t been so busy.


  要不是这么忙的话,她就已经来了

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯