can和be able to 有什么区别?
发布网友
发布时间:2022-05-12 21:38
我来回答
共5个回答
热心网友
时间:2023-11-05 05:06
我也曾经有这个困惑,直到我请教了字典和老师,顿时豁然开朗。以下:
can 没有将来式和完成式。因此在 shall . will .have.等后面,要用 be able to :
I will be able to play chess in another few months.
再过几个月我就会下象棋了。
He has not been able to get there before dark.
他没能在天黑之前赶到那里。
要知道:
can 和 be able to 不能连用的。
参考资料:英汉字典
热心网友
时间:2023-11-05 05:06
can 表能 且只有一般过去时和一般现在时
be able to 指经历一些困难和挫折的“能”。有一般过去时,一般现在时,一般将来时。
热心网友
时间:2023-11-05 05:06
can表示有能力做的事情,取决于客观条件,意为可以...
be able to侧重是否有能力,意为有能力...
热心网友
时间:2023-11-05 05:07
CAN只有一般过去时(COULD)和一般现在时 而BE ABLE TO有多种时态 另外CAN还可以表示情态
热心网友
时间:2023-11-05 05:08
can 表示能力,如会游泳是can swim
be able to 是特定情况下的可以做到,平时会不会就不知道了