zoukankan      html  css  js  c++  java
  • 耿建超英语语法---情态动词

    情态动词有六组,如下所示:

    • can could
    • will would
    • may might
    • must   have to 
    • shall should   ought to   be supposed to do
    • need dare

    针对这六组,只需记住九点就完全掌握了!!!

    1)can could

    1 能力

    could 是can的过去时

    2 许可

    could 比can 更委婉

    3 推测

    can 不能用于肯定句,有两种情况下可以:

    • 理论上不可能但实际上有可能时(比如:既然经验丰富的教师也可能会犯错)
    • can 加 only时

    4 有时

    can + be/get

    5 惊讶或者怀疑

    (2)will would

    1 将要

    would 是 will 的过去时

    2 提出建议或者请求

    would 比 will 更委婉

    3 would like 是want 和 like 变时表词而来

    举个例子:

    do you want/like a cup of tea?  --->would you want/like a cup of tea?

    4 过去或者现在的习惯,倾向性

    3)may might

    1 允许

    • 表请求允许时,只能用在第一人称疑问句中,might 比 may 更委婉
    • 表给予允许时,只能用在第二第三人称陈述句中,只能用may

    2 推测

    may不能用于疑问句句首,也就是一般疑问句。might 比 may 的可能性更小,如果想要变大,加well,表示加强语气!(may/might well)

    3 祝愿

    may + 陈述句(动词用原型)

    4 不妨,还是

    may/might + as well

    4)must   have to

    1. must 表主动,have to 表被动
    2. must 可以表推测,mustn't 和 have to 不可以
    3. 对 must 的否定回答,要用 not have to 或者 not need to

    5)shall should   ought to   be supposed to do

    1. shall 用于第一人称的疑问句中表示征求意见,用于第二 三 人称的陈述句中表示命令,警告,承诺,决心等
    2. ought to 比 should 语气重,场合更加正式
    3. should 等于 be supposed to do ,可以表推测

    6)need dare

    1 need 和 dare 有情态动词和实义动词两种用法

    1. 在疑问句与否定句中,两者都可以使用
    2. 在肯定句中,只能用实义动词

    2 need + doing 可表示被动

    7)表示推测

    表推测的有三组

    1. can could
    2. may might
    3. must  should

    其中  can /could , may/might : 表示可能的意思

             must 表示一定的意思

             should 表示应该的意思

    针对 can /could , may/might 表示可能的意思,我们从如下角度区分:

    • 肯定句------------>不能用 can ,其余三个均可以使用
    • 一般疑问句------>不能用 may,其余三个均可以使用
    • 特殊疑问句------>四个均可以使用
    • 否定句------------>四个均可以使用,但是表达意思不同:can't 与 couldn't 表示不可能;may not 与 might not 表示可能不。

    8)表示提出建议或者请求 ,许可,允许

    其中有三组表达类似的意思:

    • will would
    • can could
    • may might

    针对这三组的区别,用如下表区别:

    提出建议或者请求 许可 允许
    疑问句 第二人称 第一 二 三 人称 第一人称(ma/might)
    陈述句 第 一 二 三 人称 第 二 三 人称(may)

    (9)情态动词表现在,过去,将来,进行

    • 情态动词 + do 动词原形    ——>表现在或者将来
    • 情态动词 + be doing    ——>表进行
    • 情态动词 + have done    ——>表过去

    注: 当表示过去时,有两种:

    • 对过去的推测:(can/can't/may/might/must)
    • 对过去的评价:(could/would/should/needn't)
  • 相关阅读:
    BZOJ3510 首都
    洛谷U19464 山村游历(Wander)(LCT)
    [BZOJ4530][Bjoi2014]大融合(LCT)
    POJ 3522 最小差值生成树(LCT)
    AHOI2005航线规划 bzoj1969(LCT缩点)
    P3950 部落冲突
    BZOJ2243 [SDOI2011]染色(LCT)
    P1501 [国家集训队]Tree II
    性能优化之优化加载资源
    Hexo next主题安装algolia
  • 原文地址:https://www.cnblogs.com/Terrypython/p/10321596.html
Copyright © 2011-2022 走看看