两组英语单词的区别三个词announce、state、claim、declare的区别.四个词shall,might,c

1个回答

  • announce宣布、 通知的意思

    state 是一般的陈述,说明的意思

    claim 是声明的意思 比前者更有强调的意思

    declare 也是声明的意思 但比较正式,

    这个实在百度知道上面搜到的.

    一、can

    1)表示能力;he can do it

    2)表示可能(理论上或是逻辑判断上)He can’t have enough money for a new car.

    他不可能有足够的钱买新车.

    3)表示允许.Can I have a look at your new pen?我可以看一看你的新钢笔吗?

    4)表惊异、怀疑、不相信等态度.主要用于否定句、疑问句或感叹句中.

    How can you be so careless?你怎么这么粗心?

    5)比较委婉客气地提出问题或陈述看法.Can you lend me a hand?帮我一把好吗?

    二、shall

    1)表征询意见,用于第一、第三人称疑问句.Shall I get you some tea?我给你点茶好吗?

    2)表说话人的意愿,有“命令、允诺、警告、决心”等意思,用于第二、第三人称陈述句.

    You shall do as I say.按我说的做.(命令)

    You shall have my answer tomorrow.你明天可以得到我的答复.(允诺)

    He shall be sorry for it one day,I tell you.有一天他会后悔的,我告诉你.(警告)

    Nothing shall stop us from carrying out the plan.什么也不能阻止我们执行这项计划.(决心)

    三、may / might

    1)表允许,might可以指过去时间,也可指现在时间,语气更委婉.

    May (Might) I ask for a photo of your baby?我可以要一张你宝宝的照片吗?

    2)表可能(事实上).可以指过去时间,也可以指现在时间,但语气更加不肯定.

    He may be at home.他可能在家.

    may 语气比can弱