can/could和be able to在这两个句子里的区别,为什么不能替换

4个回答

  • could表示一种委婉的语气,除了作为can的过去时,它的应用一般都在疑问句中,请求帮助.Could you help me?

    一般都是在can和be able to之间摇摆,大部分时候这两个可以互换.

    但是还是有一定区别的.

    be able to表示一种能力 + 成功的完成一个动作”而且更加侧重强调后者,你可以理解为【我有能力做(具体的某件事).】【我在我的能力范围之内.】

    can泛指一般的能力,而且只有两种形式,即:can,could.

    当涉及到具体要完成某件事,某个动作时就要用be able to了