【if引导的虚拟语气】if引导的虚拟语气应该用什么时态?1.if引导的虚拟口气是不是只有两...
答案:2 悬赏:10 手机版
解决时间 2021-02-08 10:38
- 提问者网友:浮克旳回音
- 2021-02-08 01:14
【if引导的虚拟语气】if引导的虚拟语气应该用什么时态?1.if引导的虚拟口气是不是只有两...
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-02-08 01:50
【答案】 if的虚拟语气属于倒退时态形式,分为三种情况,你的第一个问题基本总结了整体,精确来说是这样的:(同时回答问题3和2)
虚拟语气即事件发生几率很低,几乎为0.因此为了让读者明白说话人究竟是在说想象的事件还是真实的事件,这两种情况要在文字中体现出来.真实事件就是你所学过的所有时态,而想象事件就用虚拟语气,要跟正常的时态不一样.至于如何分辨有两种情况1.你在做题,那么题目和选项都很明显是虚拟还是真实.2.你想自己造句,那么你心里清楚你要表达真实还是虚拟,按照原则造句就行.具体到if的话很简单,if从句只有两种情况:主将从现(真实),虚拟语气(虚拟)
下面if从句的虚拟语气原理:
如果句子在想象现在发生而实际未发生的事件,由现在时倒退成过去时:
(从句)if+过去时,(主句)4个情态动词+动词原形
如果句子在想象将来发生而实际不会发生的事件,由将来时倒退成过去时,所以与1是一样的,但是此处从句有三种:
(从句)if+过去时/if+were to do/if+should do,(主句)4个情态动词+动词原形
如果句子在想象过去发生而实际没有发生的事件,有过去时倒退成过去完成时:
(从句)if+过去完成时,(主句)4个情态动词+have done
把以上三个原则的时间弄明白是关键.你问你的具体的题,题中出现了yeasterday,因此判定是在想象过去发生而实际并未发生的事件,所以应该倒退成过去完成时,即 If you had been at home yesterday,i would have come to see him.
虚拟语气即事件发生几率很低,几乎为0.因此为了让读者明白说话人究竟是在说想象的事件还是真实的事件,这两种情况要在文字中体现出来.真实事件就是你所学过的所有时态,而想象事件就用虚拟语气,要跟正常的时态不一样.至于如何分辨有两种情况1.你在做题,那么题目和选项都很明显是虚拟还是真实.2.你想自己造句,那么你心里清楚你要表达真实还是虚拟,按照原则造句就行.具体到if的话很简单,if从句只有两种情况:主将从现(真实),虚拟语气(虚拟)
下面if从句的虚拟语气原理:
如果句子在想象现在发生而实际未发生的事件,由现在时倒退成过去时:
(从句)if+过去时,(主句)4个情态动词+动词原形
如果句子在想象将来发生而实际不会发生的事件,由将来时倒退成过去时,所以与1是一样的,但是此处从句有三种:
(从句)if+过去时/if+were to do/if+should do,(主句)4个情态动词+动词原形
如果句子在想象过去发生而实际没有发生的事件,有过去时倒退成过去完成时:
(从句)if+过去完成时,(主句)4个情态动词+have done
把以上三个原则的时间弄明白是关键.你问你的具体的题,题中出现了yeasterday,因此判定是在想象过去发生而实际并未发生的事件,所以应该倒退成过去完成时,即 If you had been at home yesterday,i would have come to see him.
全部回答
- 1楼网友:拾荒鲤
- 2021-02-08 02:10
我学会了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯