请教英语语法: 情态动词could和was/were able to的区别 高中英语语法:情态动词

作者&投稿:於屠 (若有异议请与网页底部的电邮联系)
could and was/were able 用于表示过去的能力:
1 只用于能力技能,任意一种都适用:
When I was young I could/was able to climb any tree in the forest.
2 用于 能力 + 特定的行为,用 was/were able to:
Although the pilot was badly hurt he was able to explain what had happened. 虽然飞行员受了重伤他却能解释发生了什么。(他能解释并做了解释这个行为)
The boat capsized quite near the bank so the children were able to swim to safety. 船在离岸边非常近的地方翻了,所以孩子们能够用到安全的地方。(他们有能力并且游泳了。)

简单点记,就是
could表示一般的能力,可以做到。
be able to 常用于表示一时的能力,具体到某一次做某事的能力。

could(can) 用于一般现在时或一般过去时
be able to 用的就比较广泛了

could不等于be able to
一楼说的很清楚

但couldn't=not able to

学妹你语法上似乎有误区:

could其实不是can的过去式

高中英语语法:情态动词~

情态动词有四类:
①只做情态动词:must,can(could),may(might)……
②可做情态动词又可做实义动词:need,dare
③具有情态动词特征:have(had,has)
to,used
to
④情态动词表猜测

情态动词有四类: ①只做情态动词:must,can(could),may(might)…… ②可做情态动词又可做实义动词:need,dare ③具有情态动词特征:have(had,has) to,used to ④情态动词表猜测