
3个回答
展开全部
这四个的区别不大,仅仅在可能性大小方面有细微的差异。
最肯定的是would (会,含有certainly的意思)
很可能的是should (应该,含有probably的意思)
次之则是could(可能,含有possibly的意思)
可能性最小的是might(也许)
例子:
I would/should/could be happy if I were king.
如果我是国王,我肯定/应该/可能很开心。【这个例子不宜用might】
另例:
If I were you, I would (should, could, might) help him.
如果我是你的话,我就会(应该,可能,或许)帮助他了。【四个都能用】
体会以下例子:
You could have done better if you had been more careful.
要是你再细心一点的话,你可能会做得更好。【这话可能是老师对学生说,could表示不是很肯定】
I would have done better if I had been given more time.
要是时间再多一点的话,我就会做得更好。【这句则很可能是学生对老师说,would透露出自信】
展开全部
might表示可能,可能性较小,should译为应该,例如sshould have done .本应该做而没做,同时带有谴责意味,could译为会,可能,的能行大于might,表示could have done 无谴责意味,只表示可惜。would一般表示会怎么样,would have done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在不同语境中这几个词表达的意思不仅有“程度”上的不同,语气上更有明显的差异。用两条例句来比较下:
If you had told me this yesterday, I ( ) have done something different.
1) might 我“可能会“。。。
2) should 我“应该会”。。。(在主语是 I 的语境中比较少用到的)
3) could 我“或许能”。。。
4) would 我“就会” 。。。
If he had warned you about this, you ( ) have cancelled your trip.
1) might 你“可能会“。。。
2) should 你“应该要”。。。
3) could 你“完全可以”。。。
4) would 你“多半会” 。。。
If you had told me this yesterday, I ( ) have done something different.
1) might 我“可能会“。。。
2) should 我“应该会”。。。(在主语是 I 的语境中比较少用到的)
3) could 我“或许能”。。。
4) would 我“就会” 。。。
If he had warned you about this, you ( ) have cancelled your trip.
1) might 你“可能会“。。。
2) should 你“应该要”。。。
3) could 你“完全可以”。。。
4) would 你“多半会” 。。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询