can和could
(1) can表示现在或将来的能力,意为“能”。
如: Can you help me? 你能帮我吗?
(2) can表示怀疑、猜测,意为“可能”,常用于否定句和疑问句中。
如:She can’t be my grandmother, because my grandma has been dead for five years . 她不可能是我奶奶,因为我奶奶已经去世五年了。
(3) can表示请求或允许,多用于口语中,意为“可以”,相当于may。
如: Can/May I help you? 我可以帮助你吗?
(4) can表示可能性,意为“可以,可能”。
如: We can visit my grandma before she died. 在我奶奶去世之前我们可以去看望她。
(5) could可以用作can的过去式,表示过去的情况,含能力、推测、请求、可能性等。
如:Could you see your grandma when you were a baby? 当你是一个婴儿的时候你能看到你的奶奶吗?
(6) could表示一种委婉的语气,用于婉转地提出请求、建议等。
如: Could I see my grandma tomorrow? 我明天可以看望奶奶吗?
—Yes, you can. 是的,可以。/ No, you can’t. 不,不行。(答语中通常不用could)
注意:
can和be able to的区别:
情态动词can只有两种形式,即can和could,而be able to则有多种时态变化。
如: I’ve not seen my grandma for 5 years. 我五年都没有看到奶奶了。