简单来说,虚拟语气就是要表现出一句话表达的到底是假想还是现实。所谓假想就是与实际情况相反或是不太可能实现,而现实就是与实际情况无冲突。
1.对现在发生动作的虚拟语气
因为在英语中,说话人可以通过虚拟语气来明确的告诉别人:“这个事情不是真的,这只是我个人的一厢情愿”。虚拟语气的表达方式是:将动词改为一般过去式,如上句中的were。
2.对过去发生动作的虚拟语气
使用“过去的过去”(过去完成时)来表示对过去发生动作的虚拟语气。
如:I wish he had not failed the exam.
3.对将来发生动作的虚拟语气
对于与将来的现实相反或是将来不太可能发生的动作,在动词前加入情态动词(would/might/should/could)来表示对将来发生动作的虚拟语气。
如:I wish that I could land on the Mars tomorrow.
4.“if...then...句型”的虚拟语气
“if...then...”句型无论是在陈述语气中还是虚拟语气中都比较常见。称if引导的句子为从句,then引导的句子为主句,使用时习惯将引导词then省略。
如:If I had time, I would study French.
①对现在发生动作的虚拟语气
一般过去时来表示现在发生动作的虚拟语气,因此“if...then...”结构中的主句和从句的谓语都应该为一般过去时。
但由于主句谓语前需加情态动词would、should、might或could表示虚拟,而情态动词后的动词要用原型,所以主句的谓语为动词原型。
如:If I knew that, I would tell you.
②对过去发生动作的虚拟语气
“if...then...”结构中的主句和从句的谓语都应该为过去完成时,但因为主句谓语前需加情态动词would、should、might或could表示虚拟语气,所以主句谓语(动词)就变为了“现在完成时”。
如:If I had worked harder, I might have passed the exam.
③对将来发生动作的虚拟语气
从句谓语前加were to或者should,主句谓语前加情态动词would、should、might或could,就构成了对将来发生事情的虚拟语气。
例如:If she should come, I would ask her for help.
④“if...then...句型”中虚拟语气的标志
综合上述内容,我们可以通过一个标志来判断“if...then...句型”中是否使用了虚拟语气,就是:主句动词前是否有情态动词would、could、should、might中的任意一个。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。