初三虚拟语气,对将来的假设用一般现在时,快进.What would you do if you had a million dollars?这句话什么要用had,怎么不用have呀,我知道是虚拟语气,但也可以这样理解,如果你有100万美元,是对将来的假设,由于对将来的假设用一般现在时,所以用have.是不是因为以前是would,所以用虚拟语气,也就是说1.What would you do if you had a million dollars?(表示虚拟语气)2.What will you do if you have a million dollars?(表示对将来的假设)我说得对吗,要正确回答哦,别误人子弟.一二两句话以及后面括号里的,都对吗 二楼你理解能力有问题,表示对将来的假设时得用一般现在时。

问题描述:

初三虚拟语气,对将来的假设用一般现在时,快进.
What would you do if you had a million dollars?
这句话什么要用had,怎么不用have呀,我知道是虚拟语气,但也可以这样理解,如果你有100万美元,是对将来的假设,由于对将来的假设用一般现在时,所以用have.
是不是因为以前是would,所以用虚拟语气,也就是说
1.What would you do if you had a million dollars?(表示虚拟语气)
2.What will you do if you have a million dollars?(表示对将来的假设)
我说得对吗,要正确回答哦,别误人子弟.
一二两句话以及后面括号里的,都对吗
二楼你理解能力有问题,表示对将来的假设时得用一般现在时。

1.What would you do if you had a million dollars?(本句叫虚拟语气,所做的假设不可能发生。也就是说,you无论现在或将来,都是不可能有a million dollars的。)
2.What will you do if you have a million dollars?(准确的讲,叫陈述语气,所做的假设有可能发生,也有可能不发生。)

条件状语从句遵循主将从现,即主句用一般将来时,从句用一般现在时。
用陈述语气的if从句来表示对一个未来事实的推测,这个事实是完全可能发生的。What will you do if you have a million dollars?
虚拟语气用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。
用if条件从句表示的虚拟条件:
① 虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形,例如:If I were in your position I would marry her.
② 虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词,例如:If it had not rained so hard yesterday we could have played tennis.

带有条件句的虚拟语气(最常见的就是if)
条件状语从句用一般过去时,主句用过去将来时
正常的条件句
条件状语从句用一般现在时,主句用一般将来时

首先,我敢肯定的是对将来的虚拟和对现在的虚拟一样都要用一般过去时,而对于你的第二句话应该不存在虚拟的成分。

这种主句从句结构的虚拟语气其实有很多种表达方法.这里根据你的提问,告诉你你想知道的这一种吧.套用你的句子:1.If you had a million dollars,what would you do?2.If you had had a million dollars,what would yo...