33问答网
所有问题
虚拟语气中的would/conld/should do/have done 与 did/had done有何区别
如题所述
举报该问题
推荐答案 2013-09-13
前面一部分是用在后面的主句里。后面一部分是用在if条件句里的。
举个例子:
If she had reviewed the text yesterday, she would have passed the exam.如果她昨天复习了课文,她是可以通过考试的。
在例句中,had reviewed用在if条件句中,would have passed用在主句中。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/d5R54PBW5.html
其他回答
第1个回答 2013-09-13
前者表示本能够做某事,而事实上没有做。后者表示完成了某事
相似回答
主语从句
虚拟语气should
+
have
done
与should
do 区别在哪里?_百度...
答:
主语从句 虚拟语气 形式
should
+动词原形 should+
have
done 前者是说 现在应该做xxx 后者是悔过, 说 原来本应该做xxx.
虚拟语气中would
could should might have
done与had
done都是表示过去,在用法上有何区别?像在主语从句 在语气上比had更委婉,可用于其他人称,比如 You 虚拟语气should have ...
...
的would
/
conld
/
should
do/
have
done
与
did
/
had
done有何区别_百度...
答:
If she
had
reviewed the text yesterday, she
would
have
passed the exam.如果她昨天复习了课文,她是可以通过考试的。在例句中,had reviewed用在if条件句中,would have passed用在主句中。
大家正在搜
相关问题
虚拟语气中had done与would have done,...
英语虚拟语气中sb should /would do(hav...
虚拟语气中的should和would的区别
虚拟语气的用法。关于would/should/could/m...
should have done和should do的区别
虚拟语气could/should/would/might +...
有英文高手知道吗?would have done 和woul...
虚拟语气什么时候用should do什么时候用did