英语的虚拟语气中should.would.could.might的区别与用法

如题

虚拟语气涉及有should.would.could.might等词的用法一般在非真实性条件状语从句中使用1.与现在事实相反的情况: if+主语+过去时+其他+主语+should/would/could/might+do+其他2.表示与过去事实相反的情况: if+主语+had done +其他+主语+should/would/could/might+have done+其他3.表示对将来情况的主观推测  ①if+主语+were to do+sth.+主语+should/would/could/might+do+其他  ② if+主语+did/be(were)+sth.+主语 +should/would/could/might+do+其他   ③if+主语+should+do+sth.+主语 +should/would/could/might+do+其他 其实这几个词分别是shall.will.can.may的分词形式,在虚拟语气的用法中跟他们的原意保持一致,即should.would表示“会”怎么样,主语为“ I ”的时候用should,could 表示“能”might 表示发生几率很低的“可能”在使用的区别上从虚拟语气的使用上没有区别,只从句意上区别而已。希望对楼主有帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-20
虚拟语气涉及有should.would.could.might等词的用法一般在非真实性条件状语从句中使用

1.与现在事实相反的情况:

if+主语+过去时+其他+主语+should/would/could/might+do+其他

2.表示与过去事实相反的情况:

if+主语+had
done
+其他+主语+should/would/could/might+have
done+其他

3.表示对将来情况的主观推测

 ①if+主语+were
to
do+sth.+主语+should/would/could/might+do+其他

 ②
if+主语+did/be(were)+sth.+主语
+should/would/could/might+do+其他 

 ③if+主语+should+do+sth.+主语
+should/would/could/might+do+其他

其实这几个词分别是shall.will.can.may的分词形式,在虚拟语气的用法中跟他们的原意保持一致,即should.would表示“会”怎么样,主语为“ I
”的时候用should,could
表示“能”might
表示发生几率很低的“可能”在使用的区别上从虚拟语气的使用上没有区别,只从句意上区别而已。希望对楼主有帮助。
第2个回答  2013-11-19
要根据语境,看句子意思。一般would最常用,should表示应该 ,could表示能… might表示可能
相似回答