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.)