can和be able to怎么区分使用?
核心区别:1. can表示天生能力、客观许可,只有现在/过去式could;2. be able to可用于各种时态,还能表示“经过努力成功做成了某事”,can没有这个用法。使用场景:表达能力或许可时根据时态和语境选择。例句:"After two years' training, he was able to speak fluent French." 经过两年训练,他终于能说流利法语了(这里不能用could)。
这篇是诗刻英语 4254 张英语知识卡里的一张。去卡片库可以按类型和难度筛选、搜索全部内容,还能翻卡学习。