may be 与could be ,can be,might be在表示可能性上的区别是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/04 20:08:51

1. can
(1)表示能力.例如:
Can you swim?你会游泳吗?
He can speak both English and French.他会讲英语和法语。
I can’t lift that box.我提不起那箱子。
(2)表示允许(跟may的意思相近)。例如:
You can go now.你们现在可以走了。
Can I hand in the exercise book tomorrow?明天我再交练习本行吗?
(3)表示可能性。例如:
Can you go with us?你跟我们一起走吗?
Wood can be made into paper.木材可以造纸。
(4)表示怀疑、猜测、惊异(主要用于否定句或疑问句中)。例如:
——Someone is knocking at the door.有人敲门。
——Who can it be?Can it be Ling Feng?会是谁呢?难道是凌峰?
That man can’t be our headmaster。Our headmaster has gone to England.那个人不可能是我们的校长,我们校长去英国了。
2.could
(1)could是can的过去式,表示过去有能力及过去存在的可能性。例如:
He couldn’t go that day .那天他不能去。(可能性)
She asked if she could keep the book for another two days.她问那本书她是否可以再借两天。(可能性)
He couldn’t answer all the questions.不是所有的问题他都能回答。(能力)
(2)表示委婉地提出问题或陈述看法(现在时)例如:
Could I speak to Mr Zhang,please?(电话里)请找张先生接电话好吗?
(3)表示惊异、怀疑、不相信。例如:He couldn’t be a thief.他不可能是个小偷。
How cou