美文网首页
英语中级语法的练习

英语中级语法的练习

作者: 立仁 | 来源:发表于2015-08-22 06:56 被阅读51次

    8月22日早上6:17--6:56

    If I had known you were in hospital, I would have gone to visit you.(我不知道你在医院)

    比较:

    I'm not hungry. If I was hungry, I would eat something.(现在)

    I wasn't hungry. If I had been hungry, I would have eaten something.(过去)

    if I had seen you, I would have said hello.

    wish 后不用 would have :

    I wish something had happened. (很遗憾没有发生)

    I wish it had been warmer.

    比较现在和过去:

    If I had gone to the party last night, I would be tired now.

    ......................................................, I would have met lots of people.

    练习题:

    If Ken had missed the train, he would have been  late for his interview.

    I would have forgotten Ann's birthday, if you had not reminded me.

    If I had had your address, I would have sent you a postcard. 过去完成时

    We would have enjoyed it more if the weather had been better.

    It would have been quicker if I had walked.

    If I was/were tired, I'd go home now.  (现在)

    If I had been tired, I would have gone home earlier.(过去)

    if 造句:

    If the driver in front had not stopped so suddenly, the accident wouldn't have happened.

    If I had known that George had to get up early, I would have woken him up.

    If Jim hadn't lent me money, I wouldn't have been able to buy the car.

    If Margaret hadn't been wearing a seat belt, she would have been injured in the crash.

    If you had some breakfast, you would not be hungry now.

    If I had some money on me, I would have got a taxi.

    I wish:  假如

    I wish I had applied for that job.

    I wish I had learned to play a musical instrument when I was younger.

    I wish I hadn't painted the gate red.

    I wish I had brought my camera.

    I wish they had told me they were coming. ( I wish I had known they were coming.)

      

    相关文章

      网友评论

          本文标题:英语中级语法的练习

          本文链接:https://www.haomeiwen.com/subject/gfxoqttx.html