英语虚拟语气中if从句用are,主句用would,对吗?

If the two student commodities [are] grades and fun, how [would] you draw this picture?
这种 are + would 的搭配,是不是错了?谢谢!

错误。不可以这样使用。

if条件句有两大种。一种是真实性条件句。一种是虚拟性条件句。
真实性是指比较强硬的真实性条件,出现硬性的真实性判断结果。
虚拟条件句就会使用比较委婉的用法。would could should might did were都属于委婉用法。
if a baby is hungry, it cries.真实性客观习惯。
if you pour oil on water, it floats.客观规律
if you come here tomorrow, i will treat you to a nice meal.学校里学到的主将从现句。表示明天来是真实的条件,那我招待你也是真实的。
If the bank manager would grant me a loan,I would buy that house. 委婉地贷款,委婉的买房。
if +did/were, 主句主语+w/c/s/m+do表现在的虚拟句
if+had+done,主句主语+w/c/s/m+have done表示对过去的虚拟句。
if+were+to do+将要时间,主句主语+w/c/s/m+do表示对将要发生的虚拟追问

我给出的那个句子是世界著名经济学教材 Economics 19th Edition 上的原文,唯一不同之处是 “this picture”(原句是 the PPF,注:PPF是一种 figure/picture,我为了描述问题更方便所以去掉了该术语)

追答

这就是你的问题了。不要以为碰到if........would...就一定是虚拟语气句。

你给出的这个句型不是虚拟句型。

你的例句就是个普通的条件句。条件句用现在一般时态表示事实,主句用了比较委婉地判断。只是语气非常客气和温柔罢了。很正常。不用受初中小老师们的主将从现的约束,以为主句必须使用will呢。而且真实性条件句可以使用的时态也很多。附表给你参考。

追问

请直接告诉我 一般现在时+would 的用法在你给的附件中是第几条,我就不一一找了

追答

if you are handsome, i would love you.你要是很帅,我会爱上你。(对方帅是真的,我会爱上你也是真的,只是说的很委婉)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-18
可以,虚拟语气要求从句的时态比主句提前一格。比如说 如果我是你,我会怎样怎样。从句用一般过去时,主句用一般现在时。比如 如果我已经写完作业,我现在就不怕老师检查了。从句用现在完成时,主句用一般现在时。而实际使用虚拟语气的时候,需要揣摩主从句的意思,比如 如果题目改成什么什么,那么结果是多少?从句的改变题目是现在要进行的动作,用一般现在时就可以,计算结果是将来要进行的,要用将来时态,虚拟语气的主句的将来时态一般是过去将来时。所以你用的是对的。追问

但是我上学的时候学的,以及现在查资料看到的,没有一个提到从句还可以使用一般现在时的,所以你能否给出参考文献(或链接)以便证明你说的是对的?

相似回答