if引导的虚拟语气应该用什么时态?
if引导的虚拟语气应该用什么时态?1.if引导的虚拟口气是不是只有两个时态,if+过去式,情态动词过去式+动词现在时 或 if+had+现在分词,情态动词过去式+have+动词分词 这两种句型?2.应该怎么使用他们这两种时态呢?我总分不清什么时候用过去式和什么时候用完成时,例如:if you were at home yesterday,i would come to see him还是 if you had been at home yesterday,i would have come to see him 应该是哪个呢?3.应该怎么分辨if是引导虚拟语气还是引导真实语气啊?
最佳回答
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。
最新回答共有2条回答
-
2026-03-30 10:56:29彩色的老鼠
回复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。
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
