两组英语单词的区别三个词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弱