虚拟条件句的三种基本类型和用法介绍英语(虚拟条件句的三种基本类型和用法介绍英文)
导语:虚拟条件句的三种基本类型和用法介绍
虚拟语气有三种基本形态,分别是对过去的虚拟,对现在的虚拟和对将来的虚拟。
对现在的虚拟:
主句谓语:would(should,could,might)+do
从句谓语:did 或者were
例句1:If I had enough money, I would marry you.
要是我有足够的钱,我就娶你。
注意:虚拟语气句和if条件句作对比:
例句2:If I have enough money, I will marry you.
如果我有钱,我将娶你。
二者什么区别?
虚拟语气句表示对事实的相反,例1句表示没有钱,娶她这个事情与事实相反,不可能发生,或者希望很小;
例2句表示娶她这个事情是有可能的。
对过去的虚拟:
主句谓语:would(should,could,might)+have done(been)
从句谓语:had done 或者had been
例句:If it hadn’t been your assistance, we wouldn’t have succeeded.
要是没有你的帮助,我们不会成功的。
对将来的虚拟:
主句谓语:would(should,could,might)+do
从句谓语:were to do 或者should do
例句:I would buy a brand new Ferrari if I should earn 10 million dollars.
我要是挣一千万美金,我就买一辆全新法拉利。
有时虚拟句中主句和从句二者动作发生的时间不一致,这时候称为错综时间虚拟条件句。
1.从句表示过去,主句表示现在
例句:If I had studied Chinese harder, I would be a Chinese teacher in a high school.
要是我努力学习语文,我就是高中学校的语文老师了。
2.从句表示现在,主句表示过去
例句:If I were free, I would have been to Beijing.
我要是有空,我早就去北京了。
当虚拟条件句中的谓语动词有were,should,had的时候,if可以省略,将were,should,had放在句首。
例句1:If she were a boy, she would marry her.=Were she a boy, she would marry her.
要是她是男孩,她就娶她了。
例句2:If she should agree with me, I would win the match.=Should she agree with me, I would win the match.
要是她同意我,我就赢得比赛了。
例句3:If she had studied harder, I would give her a gift.=Had she studied harder, I would give her a gift.
要是她学习努力,我就给她一个礼物。
虚拟语气还有其他的一些用法,比如名词从句中的虚拟语气,虚拟语气的其他句型,如wish, if only, as if(though)等虚拟语气,咱们下次再说。
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小媛创作整理编辑!