虚拟语气if 解释一下这句话(*悬赏*)
来源:百度知道 编辑:UC知道 时间:2024/06/04 01:18:04
大多数的虚拟条件句属于上面三种情况的一种,但并不排除存在条件和后果中,一个和现在情况相反,另一个和过去情况相反,例如:If you had followed what the doctor said, you would not have been so painful now
~~~例句该怎么详细分析 我觉得主从句都是过去时的虚拟语气啊??
虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形
you would not have been so painful now 是对现在的虚拟 那为什么要用have been 不应用be吗
~~~例句该怎么详细分析 我觉得主从句都是过去时的虚拟语气啊??
虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形
you would not have been so painful now 是对现在的虚拟 那为什么要用have been 不应用be吗
他的解释本身就是矛盾的.
例句里面主句和从句虚拟的时间很明显应该不一样(错综时间条件句),if从句中应该用与过去事实相反的虚拟(had done),主句应该用与现在事实相反的虚拟(would/ could/ should/ might + do).应该说成
If you had followed what the doctor said, you would not be so painful now.
再举个例子: If I had taken your advice, I wouldn't be in such trouble now.
PS:书是盗版的吧?百分百错了.
条件从句用过去完成时,主句用将来完成时
对,你说的没错,这里既然有了now,应当用would not be painful(刚问了老师了~~~)
这也是虚拟语气句型的一种,条件句用过去完成时,主句用现在完成时
大多数的虚拟条件句属于上面三种情况的一种,但并不排除存在条件和后果中,一个和现在情况相反,另一个和过去情况相反
这句话不是说清楚了吗
what would your life be like if you could not see or hear?这句话是不是虚拟语气?
If you should change your mind,do let me know.虚拟语气在这句话中是怎么体现的?
if only 引起的感叹句(虚拟语气)
as if 作虚拟语气怎么用?
一个关于 as if 的虚拟语气
If 是否只用于虚拟语气
问一个If 句型的虚拟语气
一道If 的虚拟语气选择题
if you are late,you will not find a seat这句话是虚拟语气吗?为什么是主将从现?
If it should snow tomorrow, they couldn’t go out.这是虚拟语气吗?为什么?