can 和 could 表示推测的用法

发布时间:2022-04-25T19:00:03 英语语法

can could 表示推测的用法

对现在或将来的推测,两者均可用,但can 通常只用于否定句或疑问句中,一般不用于肯定句,而could则可用于肯定句、否定句和疑问句;对过去的推测,应在 can, could 之后接动词的完成式,且此时can仍只用于否定句或疑问句,不用于肯定句;而could 则可用于各种句型。如:

Can [Could] this be true? 这能是真的吗?

Where can [could] he have gone? 他能到哪里去了呢?

She can’t [couldn’t] have left so soon. 她不可能走得这么早。

He could have gone home. 他可能已回家了。


You could have started a little earlier. 你本可早点动身的。

You needn’t have cooked it. We could have eaten it raw. 你其实可以不煮熟(它),我们(本来)可以生吃。