33问答网
所有问题
if i had done与if i would have done的区别好像两者都是对过去的虚拟
if i had done与if i would have done的区别好像两者都是对过去的虚拟,但是后者我以前并没有见过,刚刚看到,有哪位能帮我指点一下谢谢了!
举报该问题
其他回答
第1个回答 2016-06-10
后者是对将来的虚拟,表示如果我...,前者只是对过去的虚拟,表示如果我做了。 【精】【锐】
第2个回答 2016-06-10
if i had done 如果我过去做过的话
if i would have done 如果我过去可能做过的话
would 这是可能 的意思
一家之言
本回答被提问者和网友采纳
相似回答
if i
had
done与if
i
would
have
done的区别
,还有我以前并没有见过_百...
答:
是说以前如果想/要/会干什么的话(实际没想过,不会),
if
i
would
have
killed u, u would be dead.如果我以前要/会/想杀你的话,你现在已经死了。if
had
是说 假设做了的话,
虚拟
语气中
had
done与would
have
done,did与would do 的用法有何...
答:
当主句与if条件句中的动作都发生在过去时,
主句谓语动词就要使用had done形式,if条件句中谓语动词则要使用would have done形式
。e.g.If I had worked hard,I would have passed all the exams.当主句以及if条件句中的动作都发生在现在时,主句的谓语动词必须使用did(be动词用were),if条件句动词须...
...if+
过去
式…
would
have
done和if
+
had
done…wou
答:
都是对过去的事情的虚拟
,if +加过去式是说想象以前怎么样(这种状态一直持续到现在),我以前一定会怎么做。。这种说法是不符合语法的,但是更地道,取决于你想遵循语法,还是想听上去像英语母语的人。if had done would do 是说想象以前怎么样,现在就会怎么样。
大家正在搜
should have done
wouldhave done
could have done
shall have done
have being done
shoulddone虚拟语气
would done是什么时态
deny to do和doing
to have done
相关问题
if i had done与if i would have ...
if i had done与if i would have ...
如果虚拟语气是过去if就应该加had done,但是如果那个...
虚拟语气里的混合时态,if+过去式…would have d...
请问在虚拟语气中,对过去的情况表示虚拟时,would hav...
if的虚拟语气有对过去的,现在的,将来的虚拟,是怎么写的?
虚拟语气中had done与would have done,...
问:虚拟语气里的混合时态,if+过去式…would have...