怎样区分英语语法中的if条件句是真实条件句还是非真实条件句?

nbyoungor
2011-04-18 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:2935万
展开全部
答:从形式和意义两方面去判断。
一、形式
虚拟条件句中的谓语动词必定是过去时态。主句必定是would+ do / have done 形式。(would根据人称和意思,可改用should (第一人称),和could (能),might(可能))
具体:
if从句 主句
与现在情况相反的假设: did would +V.
与过去情况相反的假设: had done whould have done
与将来情况很可能相反的假设: did/ were to+V. / should +V. would +V.
注:be动词用律用were
二、从意义上去判断。
象If I were you, I would do sth. 很明显是假设的,因为我怎么可能是你呢?
主要还是要从形式上去判断。
如有人说:如果我有10万元,我就买一辆新车。这是很难判断这是虚拟语气的句子,还是真实的条件句。但是:
If I have 10,000 yuan, I will buy a new car. 这就是陈述语气。
而:If I had 10,000 yun, I would buy a new car. 就明显是虚拟语气。
学习最小强
2011-04-18 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:8009万
展开全部
你好,很高兴为你作答:
条件句可分为真实条件句和非真实条件句。真实条件句表示句子所描述的事件是事实或在说话人看来可能实现的事情。非真实条件句表示的条件与事实相反或不大可能实现的事情,即我们所说的虚拟语气。
第一个例子if he comes, he will call me. 这句话中就是在陈述事实表达他会来,只是他来的时候肯定会通我。这就是真实条件句 而且要遵循主将从副的原则。
第二个例子if i were you, i would hit him.我要是你,我就打他了。 很明显我不可能是你,这就是非真实性的条件句。就要遵循虚拟语气的一些原则。
希望对你有帮助,有问题的话可以在Hi我~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yafenginvest
2011-04-18 · TA获得超过102个赞
知道答主
回答量:170
采纳率:0%
帮助的人:64.5万
展开全部
这个很简单,与现在事实相同的为真实条件句,与现在事实相反的为非真实条件句.
如:If he doesn’t hurry up, he will miss the bus. 如果他不快点,他将错过巴士。(这是真实条件状语)
又如:If there were no air, people would die. 如果没有空气,人就会死亡。(这是非真实条件状语从句)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunnanmixian
2011-04-18 · TA获得超过9934个赞
知道小有建树答主
回答量:936
采纳率:0%
帮助的人:546万
展开全部
这个只能根据句子的意思来判断。
如果if后面跟的是可能实现的条件,则为真实条件句。相反,则是虚拟条件句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式