33问答网
所有问题
问:虚拟语气里的混合时态,if+过去式…would have done和if+had done…w
问:虚拟语气里的混合时态,if+过去式…would have done和if+had done…would do,这两种句型什么情况下用?举例说明吧
举报该问题
推荐答案 2016-04-19
比如如果当初他听了建议,他现在就不会有麻烦了.If he had listened to the advice,he wouldn't be in trouble now.他没有听从建议是过去的事情,所以从句用过去完成时表过去虚拟,而后面的主句是针对现在的情况,只用过去时wouldn't,事实上他现在有麻烦了.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R50RP5hWc5PBhRR5PcP.html
其他回答
第1个回答 2020-05-07
这种句型,是语法错误的。但是这更符合英语母语人的说话方式,这取决于你是想考试得分,还是想听上去更自然。 有个典型例子是 if i were ..., i would have ..... 几乎没英语母语的人说 if i had been...
相似回答
虚拟语气里的混合时态,if+过去式…would
have
done和if+had
done…wou...
答:
都是对过去的事情的
虚拟
,
if +加过去式
是说想象以前怎么样(这种状态一直持续到现在),我以前一定会怎么做。。这种说法是不符合语法的,但是更地道,取决于你想遵循语法,还是想听上去像英语母语的人。if had done would do 是说想象以前怎么样,现在就会怎么样。
if
的
虚拟语气
有对
过去的,
现在的,将来的虚拟,是怎么写的?
答:
1.If I were you,I would take an umbrella.如果我是你,我会带把伞。(事实:我不可能是你)2、表示
与过去
事实相反的情况 从句
:If+
主语
+had
+
done
主句:主语+should/
would+have
done eg:1. If I had gotten there earlier,I should/would have met her.如果我早到那儿,我就会见到她。
if虚拟语气的
三种
时态
答:
1、对现在情况的虚拟 条件从句中谓语动词用一般
过去式,
主句用“
would
/should/might/could+动词原形”形式,表示对现在不可能实现情况的假想。
If
I were you,I would choose to work in a small town.如果我是你,我会选择在小城镇工作。(事实上我不是你)注意:在条件从句中,如果谓语动词是be的...
大家正在搜
if only虚拟语气的三种时态
would rather虚拟语气
虚拟语气wish三种时态
虚拟语气的三种时态表格
虚拟语气的时态归纳表
if虚拟语气的三种形式
if only虚拟语气
虚拟语气为什么用过去式
ifonly三种虚拟语气
相关问题
虚拟语气里的混合时态,if+过去式…would have d...
would have done
为什么在下面这句if虚拟语气句中,主句不是would hav...
if i had done与if i would have ...
if条件句虚拟语气: ①过去虚拟:if用had done,主...
第15个是虚拟语气的哪种,从句用had done ,主句应该...
If I were brave,I would won th...
求虚拟语气的讲解 had sb done sth, sb w...