英语家园

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

搜索

虚拟语气:的三生三世:过去、现在、未来(1)

发布者: Candy_hao | 发布时间: 2017-2-28 23:54| 查看数: 2159| 评论数: 0|



虚拟语气是什么?



虚拟语气用来表示假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。虚拟语气通过谓语动词的特殊形式来表示。英语中的语气分为陈述语气、祈使语气、疑问语气、虚拟语气四类。虚拟语气表示说话者所说的话并非事实,或难以实现的,甚至表达相反的概念。另外表示主观愿望或表达某种强烈的感情时,也用虚拟语气。



一、用法及动词形式

0?wx_fmt=png.jpg

与现在事实相反

0?wx_fmt=png.jpg



从句If 主语+过去时(Be动词用were)

主句主语+should/would/could/might+do



例句:

1.If I were you,I would take an umbrella.

如果我是你,我会带把伞。

(事实:我不可能是你)

2.If I knew his telephone number,I would tell you.

如果我知道他的电话号码,我就会告诉你。

(事实:不知道)

3.If there were no air or water,there would be no living things on the earth.

如果没有水和空气,地球上就不会有生物。

(事实:地球上既有空气也有水)

4.If I had any money with me,I could lend you some.

如果我带钱了,我就会借给你些。

(事实:没有带钱)

5.If he studied harder,he might pass the exam.

如果他再努力些,就能通过考试了。

(事实:没有努力)

另:

6.she looked at me as if I had been a stranger.

她看我的样子好像我是一个陌生人。

(事实:我并非陌生人)

0?wx_fmt=png.jpg

与过去事实相反

0?wx_fmt=png.jpg

0?wx_fmt=jpeg.jpg



从句:If 主语+had+done

主句:

主语+should/would/could/might+have done



例句:

1. If I had got there earlier,I should/could have met her.

如果我早到那儿,我就会见到她。

(事实:去晚了)

2.If he had taken my advice,he would not have made such a mistake.

如果他听我的劝告的话,

就不会犯这样的错误了。

(事实:没有听我的话)

0?wx_fmt=png.jpg

对将来的主观推测

0?wx_fmt=png.jpg

0?wx_fmt=jpeg.jpg



从句:if+主语+were to do

主句:主语+should/would/could/might+do

从句:if+主语+did/were

主句:主语+should/would/could/might+do

从句:if+主语+should+do

主句:主语+should/would/could/might+do



例句:

1.If he should come here tomorrow,I would talk to him.

如果他明天来这儿的话,我就跟他谈谈。

(事实:来的可能性很小)

2.If there were a heavy snow next Sunday,we would not go skating.

如果下周日下大雪,我们就不能去滑冰了。

(事实:下雪可能性很小)

3.If she were to be here next Monday,I would tell her about the matter.

如果她下周一来这儿的话,

我就会告诉她这件事的始末。

(事实:来的可能性很小)


最新评论

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表