本文目录
but for 要不是
虚拟语气的虚拟时态原则在哪类句子中都是一致的,即:
对现在的情况虚拟,时态倒退成一般过去时;
对将来的情况虚拟,时态倒退成一般过去时;
对过去的情况虚拟,时态倒退成过去完成时。
因此,出现but for、without时,先从句子中判断出是在对哪种情况虚拟。
应用条件
在表示假想的虚假的、与事实相反的或难以实现的情况时用虚拟语气,表示主观愿望或某种强烈情感时,也用虚拟语气。即当一个人说话时欲强调其所说的话是基于自己的主观想法,愿望,假想,猜测,怀疑或建议,而不是根据客观实际,就用虚拟语气。主要是英语语法的一种表达。
以上内容参考:百度百科-虚拟语气
otherwise but for虚拟语气的用法
without, otherwise, but for, but引导的短语或句子有时相当于一个虚拟条件句.假设的情况并不以条件从句表示出来,而是暗含在上下文中,通过介词短语来表示.
使用到这些词组的句子中,虚拟语气的用法一般是:对现在的虚拟:would+do;对过去的虚拟:would(not) + have done.
比如:But for your reasonable advice,i wouldn't have fininshed my paper excellently.Without bring in him as the PM(project manager项目经理)of our company,the important program would have failed.
I should study more hard,otherwise i would have kepet with the most outstanding sutdent in my class in last exam. Your mother would go with you,but she has to take care of your elder brother
but for虚拟语气的用法归纳
but for要不是 本身就含有对于已发生的事情的一种假设,所以表示的是过去的某一个状态举个例子:But for his help ,i couldn't have made such big progress.要不是他的帮助,我不会取得如此大的进步!
给你一个公式(基本上是这样):虚拟语气里,表示对现在虚拟的时候,主句谓语动词do变did,从句变would do;表示对过去已发生的虚拟是,主句变have done从句变would have done(注,有时would可用could、might、should等词语代替
以上就是关于without和but for虚拟语气用法 ,but for 要不是的全部内容,以及without和but for虚拟语气用法 的相关内容,希望能够帮到您。