can与be able to do的区别

2025-03-21 11:33:54
推荐回答(2个)
回答1:

can与be able to都表示有能力,其实最明显的区别是can的形式只有过去式,而be able to根据be动词的形式变化而变化。

回答2:

当表达来能力时般要用 will be able to; can 般只有现时和过去时两种时态形式用于完成时等其时态时也用 be able to

如果表示将来的能力,通常用will / shall be able to。
但如果将来的能力是在现在为将来所做的计划或安排中表达出来的,则常用can。