如题所述
与现在事实相反的虚拟语气——过去时,不论主语为第几人称,if从句中的be动词均用were;主句中的助动词一定为过去时,且后面接动词原形。
例:If he werehere,I would beat him. 如果他来了,我就揍他。
与过去事实相反的虚拟语气——过去完成时,使用此句型时从句中会出现had had 的情况。
例1:If he hadmoney,he would buy a car.(如果他有钱,他会买辆车)
此句中had为一般过去时动词,翻译为“有”
例2:If he had hadmoney,he would have bought a car(如果他那时有钱,他就会买辆车)
此句中第一个had为过去完成时助动词,第二个had为have(有)的过去分词。
扩展资料
虚拟语气是通过谓语动词的变化表达的
一、表示说话人的主观愿望
1、wish表示愿望,有三种情况:
(1)表达对未来的期望,不管可不可能,宾语从句的谓语用would/could+动词原形。
I wish you could join us tomorrow. 我希望你明天能加入我们。
(2)表达与现在事实相反的愿望,从句谓语用一般过去时或过去进行时。
She wishes she had a little brother. 她希望她有一个弟弟。
(3)表达与过去事实相反的愿望,从句谓语用过去完成时或would/could+have+done。
I wish you hadn't done that. 我希望你没有那样做。
2、It's (high) time that...,从句谓语用过去时。
It's about time we started to save for college tuition. 我们该开始攒钱上大学了。
3、would rather宁愿,从句谓语用过去时。
I’d rather you stayed with your father tonight. 我宁愿你今晚陪陪你父亲。
4、一些祝愿,愿望等。
If only I were eighteen. 我要是十八岁就好了。
二、表示说话人的命令,要求或建议
1、以下表示命令,要求或建议的动词或名词后从句谓语用should+do(如果谓语是动词原形,那是说话人省略了should),demand要求, insist坚持, order命令, require要求, suggest建议,suggestion建议等。
She insisted that she go to college alone. 她坚持要一个人去上大学。
2、It is best最好/crucial至关重要的/desirable值得做的/essential完全必要的/important重要的/ urgent迫切的/vital极重要的/necessary必要的,that从句谓语也是(should)do。
It's desire that a woman (should) be equally paid for her equal work with men. 女人与男人同工同酬是我们的愿望。
三、表示说话人的猜测、或与事实相反的的假设
1、情态动词表示猜测或与事实相反
He must have passed his exam. He looks happy. 他一定通过了考试。他看起来很高兴。
2、As if/though…后可能是陈述句,如果表达的是与事实相反的情况,要用虚拟语气。
It looks as if you've met before? 你们好像见过面?
虚拟语气表示假设状态,与现在时相反,与过去事实相反分别对应不同句型。
虚拟语是一种表示假设状态的句型,是一种特殊的动词形式;表示所说的话不是一个事实,而只是说话者的一种假设,主观愿望,建议,猜测或不大可能实现的空想。
1、与现在事实相反的虚拟语气——过去时。
不论主语为第几人称,if从句中的be动词均用were;主句中的助动词一定为过去时,且后面接动词原形。
例1:If I were you ,I would beat him
例2:If he werehere,I would beat him
2、与过去事实相反的虚拟语气——过去完成时。
使用此句型时从句中会出现had had 的情况,要注意区分had与had had区别。
例1:If he hadmoney,he would buy a car.(如果他有钱,他会买辆车)
此句中had为一般过去时动词,翻译为“有”。
扩展资料:
虚拟语气通常用于wish后的宾语从句中,表示与事实相反或不大可能实现的愿望。通常有三种形式:
1、对将来发生的事情表示祝愿或愿望:主语+wish+ 从句主语+would(could, might)+动词原形。
eg:I wish she would try again.
我希望她能再试一次。
2、表示与现在事实相反的愿望:主语+wish(that)+从句主语+动词过去式。
eg:I wish I wasn’t leaving my son.
我希望我没离开我儿子。
3、对过去发生的事情表示遗憾或后悔时:主语+wish(that)+从句主语+would/could have/had+过去分词。
eg:I wish you had come to my birthday party.
你要是来了我的生日晚会就好了。
参考资料来源:
If you had worked hard, you would have finished the job. “如果你努力工作的话,工作就已经完成了。”言下之意:你之前工作不努力,工作还没完成呢。这个例句就是与过去的事实相反的一种假设。
虚拟语气是英语语法中的一个难点,要注意的方面较多,但也不用害怕,多读多练就会掌握好的。
虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might
+动词原形。If places were alike, there would be little need for
geographers.如果各个地方都一样,就不需要地理学家了。
2.
虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might +
have +过去分词。If he had known your address yesterday,he would have telephoned
you.
3.
虚拟将来时是表示对将来实现的可能性很小的或不确定的假设。If从句的谓语形式用一般过去式或用were to / should +动词原形,主句用would /
should/could/ might +动词原形。If he were to leave today, he would get there by
Friday本回答被网友采纳
If I were you,I would help him. 与现在事实相反
If I dropped the glass,it would be broken. 与过去事实相反