核心问题
有一本英语词典上说:“could 用来表示 can 的过去时态,相当于 was able to”。这种说法似乎不大精确,您说呢?
词典解答
我们在上条中已经讲了它们之间的一个重要区别: could 表“潜能”, was able to 表“动作的完成”, 此外, 它们之间还有一个重要的区别, 就是 could 可以用来表示过去习惯性动作的完成, 而 was able to 却无这种用法。
I could run after a bus and catch it twenty years ago, but I can't do that now. (CGEL) 20 年前,我能在后面跑着追上公共汽车,现在不行了。