can be able to 的区分
发布网友
发布时间:2024-09-16 07:25
我来回答
共3个回答
热心网友
时间:2024-09-29 17:02
选C。be able to表示花了一番力气好不容易才做成功的,常用于一些偶然事件,一个典型例句情景是“从火灾中逃出”。
而can指可以做到某件事,而且是完全具有做好的本领,不是一次两次侥幸成功的。
热心网友
时间:2024-09-29 17:02
1)can 表示能力;可能 (过去时用could),
只用于现在式和过去式(could)。be able to可以用于各种时态。
They will be able to tell you the news soon. 他很快就能告诉你消息了。
2)只用be able to
a. 位于助动词后。
b. 情态动词后。
c. 表示过去某时刻动作时。
d. 用于句首表示条件。
e. 表示成功地做了某事时,只能用was/were able to, 不能用could。 ---这是你的这题的第2个空情况
因此,应该是C
热心网友
时间:2024-09-29 17:04
C
can表示“能力”时,和be able to相当,许多场合都可以互相替换。但当叙述过去经过一番努力才能完成的事情或前面有特殊说明,表示你有能力时,只能用be able to。