分享

条件句和虚拟语气(4)

 星星情景英语 2023-03-18 发布于上海

Question:老师,有时在主句中会出现could等词吗?

Answer:是的,我们今天继续学习条件句和虚拟语气(4 If 条件句(4

条件句和虚拟语气(4 If 条件句(4

If +过去完成式 + would have 等(2

IIf +过去完成式 + could havemight have

Reading

If the weather had bee better, there wouldn’t have been a problem. They could have landed in London quite easily, and it wouldn’t have been necessary to fly to Scotland. If  David had needed to get home that night, he could have gone back to London by train. But he decided to stay in a hotel. At the reception desk a woman dropped her pen. He picked it up for her. If he hadn’t been standing there, he wouldn’t have seen her. If she hadn’t dropped her pen, he might not have noticed her. If he hadn’t been there, someone else might have picked it up.

1.在主句亦可以用  could have might have

If the weather had been better, they could have landed in London.

(=They would have been able to land. It would have been possible to land.)

If he hadn’t been there, someone else might have picked it up.

(=Perhaps someone else would have picked the pen up.)

2.有时,在if从句中用过去完成进行式

If he hadn’t been standing there, he wouldn’t have seen her.

小练习I

1 If he 'd needed to get home that night, what could he have done.?

2 What might have happened if the woman hadn’t dropped her pen ?

IIIf +过去完成 + wouldwould be +-ing

Reading:

David and Hannah, the woman he met in the hotel, are now married and living in Scotland. They often talk about their first meeting.

“If I hadn’t dropped my pen, I wouldn’t know you now and I wouldn’t be wearing this ring.”

“Yes, it’s funny. If I hadn’t met you, I’d still be living in London. And if someone else had picked your pen up, I wouldn’t be here with you now.

1.有时谈到过去和现在的联系,用would would be +-ing

If +过去完成(过去的行为)        + would(现在的情况)

If I hadn’t dropped my pen, I wouldn’t know you now.

If +过去完成(过去的行为)        + would be + -ing(现在的情况)

If Ihadn’t met you I’d still be living in London now.

上期答案:

I 1 Yes, it was.   2 No, they didn’t.  3 Yes, it did.

II 1 I’d have been worried.  2 I wouldn’t have taken  3 would he have got home on time ?

小练习II:用 if造句:

1 He met her. He isn’t living in London now.

2 She dropped her pen. He knows her now.

3 He picked her pen up. He’s here with her now.

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多