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

不冲动也惩罚 1年前 已收到5个回答 举报

doure 幼苗

共回答了11个问题采纳率:90.9% 举报

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.
他不大可能是坏人.

1年前

2

plime123 幼苗

共回答了193个问题 举报

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

1年前

2

8314644 幼苗

共回答了285个问题 举报

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

1年前

1

yy炖蘑菇 幼苗

共回答了3个问题 举报

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

1年前

1

墨纯 幼苗

共回答了2个问题 举报

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

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 1.032 s. - webmaster@yulucn.com