虚拟语气中would,should,might,could有什么区别

 我来答
续春桃沃采
2019-04-15 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:559万
展开全部
虚拟语气涉及有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
表示发生几率很低的“可能”在使用的区别上从虚拟语气的使用上没有区别,只从句意上区别而已。希望对楼主有帮助。
名片
2024-10-28 广告
正版Hyperworks软件多少钱,购买正版Hyperworks软件,免费咨询Altair Hyperworks软件中国区网站首页,HyperWorks软件提供了完整的CAE有限元分析解决方案,免费试用和咨询官网。... 点击进入详情页
本回答由名片提供
北正牧职
游戏玩家

2019-04-11 · 非著名电竞玩家
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:809万
展开全部
might
could
表可能性,前者低于后者
could
还表示能够
should
表示应该
would
的意思有点像will,只是虚拟语气中都表示相反,具体要看语意和时态了
比如I
would
have
past
the
exam
if
I
had
prepared
for
it.
如果我有准备过的话,我本来可以通过那次考试的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式