Could 和 Be able to 各用在什么情况下,两者有什么不同?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:19:47
Could 和 Be able to 各用在什么情况下,两者有什么不同?

Could 和 Be able to 各用在什么情况下,两者有什么不同?
Could 和 Be able to 各用在什么情况下,两者有什么不同?

Could 和 Be able to 各用在什么情况下,两者有什么不同?
1)can could 表示能力;可能 (过去时用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.
He was able to flee Europe before the war broke out.
= He managed to flee Europe before the war broke out.
注意:could不表示时态
1)提出委婉的请求,(注意在回答中不可用could).
--- Could I have the television on?
--- Yes,you can./ No,you can't.
2)在否定,疑问句中表示推测或怀疑.
He couldn't be a bad man.
他不大可能是坏人.

Could 和 Be able to 意思一样,用法不同
Be able to 可以用于各种时态, could 只有现在时和过去时两种 时态

两者都表示过去的"一般的能力",
表示过去"具体的能力"(即在某具体场合成功地做了某事时)要用be able to,不能用could,如I was able to get the ticket yesterday.昨天我总算搞到票了.
但是否定式couldn't既可表示"一般的能力",也可表示某一"具体的能力",如He ran fast but wasn't able to (或 ...

全部展开

两者都表示过去的"一般的能力",
表示过去"具体的能力"(即在某具体场合成功地做了某事时)要用be able to,不能用could,如I was able to get the ticket yesterday.昨天我总算搞到票了.
但是否定式couldn't既可表示"一般的能力",也可表示某一"具体的能力",如He ran fast but wasn't able to (或 couldn't)catch the train.他跑得很快,但是没能赶上这趟火车.

收起

Could 和Be able to 都可以用来表示能力的“可以”
但是could 含有意愿上的愿不愿意 经常用于虚拟语气,表示推测意义,也有表达婉转请求或建议
Could能用在一般过去时和现在时 be able to适用于各种时态
楼主可能应该问can/could do和be able to do的区别更完备些,毕竟在不跟do时单词could 与词组be able to是...

全部展开

Could 和Be able to 都可以用来表示能力的“可以”
但是could 含有意愿上的愿不愿意 经常用于虚拟语气,表示推测意义,也有表达婉转请求或建议
Could能用在一般过去时和现在时 be able to适用于各种时态
楼主可能应该问can/could do和be able to do的区别更完备些,毕竟在不跟do时单词could 与词组be able to是有很大区别的

收起

Could\Be able to 都可以用来表示能力
Could只能用在一般过去时
Be able to 可以用在任何时态