加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

虚拟语气句型 2  (与过去事实相反)

(2006-09-19 21:13:42)
虚拟语气句型 2  (与过去事实相反)

  句型2是对过去情况的假设,表示与过去事实相反的条件和结果。 

  句型:   If 主语 had done,主语  +would  have done

条件从句

结果主句

If

主语 +had +过去分词 +其它

主语 + would + have + 过去分词 +其它

If

I had come a few minutes earlier,

I should have met him.

If

you had not studied hard,

you would have failed in the exam.

If

we had found him earlier,

we might have saved his life.

If

he had been here,

he would have helped you.

If

I had set off a little earlier,

I would have caught the train.

1. 我要是早来几分钟就会遇见他。

2. 你要是没有努力学习,考试就不会及格了。

3. 如果我们早些时候发现他,我们就会救了他。

4. 要是他在这里,他会帮你的。

5. 假如我早点出发,我就会赶上火车。

 例句:

She would / might have come if she hadn't been so busy

如果他不是那么忙,他会来的。

If I hadn't taken your adviceI would have made a bad mistake

我要是不听你的建议,就会犯严重的错误。

If Mike had been able to finish his homework, he would have come to class.

如果迈克能够做完作业,他就会上课来了

You could have done better if you had been more careful.

要是细心一点的话,你就会做得更好。

If the driver hadn’t stopped in time, there would have been an accident.

如果不是司机及时停车的话,就会发生交通事故。

If he had come here last night, I would have told him the news.

如果他昨天晚上来这里,我会把消息告诉他了。

He could have passed the test if he had been more careful.

如果他再认真一些的话,他就会通过考试。

Things would have been quite different if you had taken my advice.

如果你接受了我的建议,事情就会大大改观。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有