请问以下几个情态动词怎么区分?表推测can、could、may、might表允许can、could、may、might表建议:shall、should、will、would

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 11:30:19
请问以下几个情态动词怎么区分?表推测can、could、may、might表允许can、could、may、might表建议:shall、should、will、would

请问以下几个情态动词怎么区分?表推测can、could、may、might表允许can、could、may、might表建议:shall、should、will、would
请问以下几个情态动词怎么区分?
表推测can、could、may、might
表允许can、could、may、might
表建议:shall、should、will、would

请问以下几个情态动词怎么区分?表推测can、could、may、might表允许can、could、may、might表建议:shall、should、will、would
can 的主语是人或物,只用于现在时和过去时.
could用于表示过去的能力,提出委婉的请求,在否定、疑问句中表推测、怀疑
may/might 表示允许或请求(may I.);表示没有把握的推测,may放在句首,表祝愿
should(1)表(责任、义务上)应该
(2)(表可能性、推测)可能、应该会、想必会
(3)(表惊讶、遗憾)竟然、居然
(4)(用于虚拟条件从句)万一、一旦
shall(1)用于疑问句,与第一、第三人称连用,表示征求对方意见
(2)用于二、三人称,表说话人的命令、警告、强制、允诺等
(3)用于法律、规则等条文中)应.须.得.
will/would(1)用于第二人称(you),征求对方意见
(2)表个人主观意愿
(3)used to过去常常做某事,现在不做了
would不强调现在

  1. 按推测肯定程度分级,而could可以看做can的过去式,might则做may的过去式。

  2. 同上

  3. shall 和will是现代式,should和would分别是它们的过去式,也可以在不做过去式的时候表达没那么强烈的建议。比如:You should 是你 可以/应该 去干什么,而shall就是将去做什么,一定会去。

    ...

    全部展开

    1. 按推测肯定程度分级,而could可以看做can的过去式,might则做may的过去式。

    2. 同上

    3. shall 和will是现代式,should和would分别是它们的过去式,也可以在不做过去式的时候表达没那么强烈的建议。比如:You should 是你 可以/应该 去干什么,而shall就是将去做什么,一定会去。

    4. 还有一个讲漏了,shall一般和 I,we连用;而will用于第一人称时表示“决心”、“不得不”、“应该”、或“必须”,用于第二、三人称时,表示“将要”。也可以用于期待对方做出肯定回答的疑问句中:

      Will you have some wine?

      你要喝点葡萄酒吗?

    收起