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

虚拟语气句型 4   (错综时间虚拟条件句)

(2006-09-19 21:17:05)
 虚拟语气句型 4   (错综时间虚拟条件句)

   有时条件从句和主句所表示的动作在时间上可以不一致(例如一个与过去事实相反,另一个与现在事实相反),这种虚拟条件句就称为错综时间虚拟条件句。在这种条件句中,动词的形式要根据具体情况进行调整。

非真实条件从句

主句

If it had rained last night

It would be very cold today.

If I had taken your advice

I should have no trouble with the work now.

If I were you,

I would have gone to the film last night.

If you were in better health

we would have allowed you to join their work.

If he had told me about it

I would know what to do now.

1. 如果昨晚下过雨,今天就会很冷。

2. 我原先要是听了你的建议,现在工作就不会有麻烦了。

3. 如果我是你,昨晚就会去看电影。

4. 如果你身体好一些,我们就会让你参加他们的工作。

5. 如果他跟我讲过此事,我现在就会知道做什么。

例句:

She would never have behaved like that if she had some common sense.

如果她有一些常识的话,她就决不会像那样做了。

If he had listened to me, he would not be in such trouble now.

如果他听了我的话,他现在就不会有这样的麻烦。          

If I had a bike (now), I would have lent it to you yesterday.

假如我有自行车,昨天早就借给你了。

If you had not studied the problem carefully, you would find difficulty now.

如果当初你没有认真研究这个问题,现在你就会遇到困难。

If you had followed the doctor's advicethen, you would be all right now.

如果你那时听了医生的劝告,你现在就好了。

If you hadn’t finished the homework by now, you would not be allowed to see the film this evening.

假如你现在还没有完成作业,就不会允许你今晚去看电影。

句型说明: 错综时间条件句中,特别注意时间状语,在这种情况下必须明确给以时间或通过上下文可明白看出时间不同,否则就按前面表格中一般时间搭配使用。如:

If he had prepared well for his lessons yesterday, he wouldn’t have so many difficulties now.

如果他昨天就准备好了功课,现在就不会有这么多的困难。

If he had taken my advice last year, he would be a successful businessman now.

如果他去年接受了我的劝告,他现在就是一位成功的商人了。

0

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

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

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

新浪公司 版权所有