• 通过100个单词掌握英语语法(二十七)had


    [have 的过去式和过去分词,主要动词,助动词和情态动词(had to)]  
    主要动词:
    Have you had lunch? 助动词 :It had rained all night.情态动词:I had to see the doctor.
    had 用作主要动词的结构和have是一样的:
    They had no friends. We had a nice chat.

    语法结构
    1 had | + 过去分词

      The film had already started when we got there.
      At the airport I realized I had left my passport at home.
      Until last week,it hadn't rained in the region for several years.
      从过的某一个点往回看,表示在那个时间之前发生的事情.(这也叫做过去完成时)
      Stephen told me he had found a new agent.
      The doctor asked him if he had ever had hepatitis.
      转述人们所说的或所问的有关过去的事。

    2  had | + been | + -ing
       It had been raining heavily all morning,and the roads were still slippery.
       Before he moved to Toronto he had been living in Vancouver.
       从过去的某一个点往回看,表示到那个时间点之前一直在进行的事情。(这叫做过去完成进行时)   

    3 had | + been | + 过去分词
       They told me that the house had just been sold.
       Before I bought it ,the car had been owned by a retired professor.
       从过去的某一个点往回看,表示在那个时间之前受某一行为影响的事情。
       (这叫做过去完成时被动语态)  

    4  if | + had分句(过去完成时), | + 分句 (would have/could have等)
       if we had booked,we would have got a table.

    5  had | + 名词短语 | + 过去分词, | + 分句(would have/could have等)  
       Had we been informed of the situation,we would have acted accordingly.
       语法结构4的一种更正式的表达法。

    6 had | + 带to的不定式
      did | + not | + have | + 带to的不定式

      I'm sorry I'm late but I had to take the kids home.
      It snowed so much they had to close the airport.
      Because it was a holiday,Emma didn't have to work on Monday.
      表示必要的、 有义务要做的事()或没必要、没义务要做的事.

    7 had | + better | ( + not ) | + 动词原形
      Look at you! You're soaking wet.You had better come in and dry off.
      We'd better not tell Rob,or he'll want to come too.
      表示你认为某事应该(或不应该)发生,提建议。
     
    搭配
      在过去完成时里最常用的一些动词是:be,make,go,come,take,see,have,say和leave.
         It had been ages since I had last seen Felicity.
         We'd made good progress by the time the snow started.
        
       在过去完成时里最常见的副词有: never,already,ever,always,just,once.
         Before I went to Finland,I'd never had a sauna.
         Although we'd already eaten,we accepted their offer of a snack.
         It was the first time I had ever seen a yak.
         This was not my first visit.I had been there once before.

    固定短语
       'have had it '= be in a bad condition,be in serious trouble情况不好,深陷麻烦
       The TV has had it,it's time we got a new one.
       I lost Jim's digital camera.~Now,you've had it.

  • 相关阅读:
    键值表
    CRC校验方法
    extern 使用
    编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)
    学习积累
    二分查找写法
    生活技术常识
    JAVA实例
    JAVA_Sprint学习(一)
    手把手使用Git?
  • 原文地址:https://www.cnblogs.com/cody/p/1445409.html
Copyright © 2020-2023  润新知