1) 虚拟语气概念 虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反.虚拟语气通过谓语动词的特殊形式来表示.虚拟语气常在表示条件和结果的状语从句中.在表示与
what were you doing?(过去进行时)if i were you,i'll do it.(虚拟语气)were you a student?(be动词)我做任务,多给分wish
1、表示与现在事实相反的情况下会用were 例如:If I were you,I would take an umbrella. 如果我是你,我会带把伞.(事实:我不可能是你)2..表示对将来情况的主观推测从句用if+主语+were to do 例如:If she were to be here next Monday,I would tell her about the matter. 如果她下周一来这儿的话,我就会告诉她这件事的始末.(事实:来的可能性很小) 虚拟语气中是没有was to这种用法的 不知道这样的回答楼主觉得满意不?有不明白的可以继续问我
were to do/should do用于对将来时态的虚拟,都可以用,都是虚拟,意思上略有差别,should多用于“万一、竟然”这个意思 If he were to come, what would you do?如果他来,你怎么办?If it should rain, take an ambrella.万一下雨,带把伞
属于非真实条件句的虚拟语气“if…were to do”如: If it were to rain tomorrow, the sports meeting would be put off. 如果明天下雨, 运动会就会延期.
根据句子意思来判断是最简单的方法.根据个人经验嘛,表示虚拟时,句子前面通常也有虚拟成分.如:If I were you,I would do that. 或者此事未发生,表示个人意向:I would die to get this stuff.而联系上下文或句子的前面,如果是过去发生的事,那往往就是表示过去习惯了,如:When I was a child,I would go to that park.希望对你有点帮助
1)If I were,,,, I would have 指的是与现在事实相反的虚拟 If + did/were,would/ should /could/might.2)If + had done , ould/might (have) done , 指的是与过去事实相反.3)If + should +v,.,could +V..指的是将来事实相反,可能性很小,可以译为“万一”.
是虚拟语气.hope、expect、think、mean、plan、want、intend、suppose等动词的过去完成式或有的动词直接to+have done表示过去未成实现的希望或打算.He had hoped that he would do better in his work. 他后悔没有把工作做得更好. You
be to 表示按计划 句子意思是按计划我本来明天应该到的,但是我没有.句子强调按照计划我本应该.所以要用be to