could如果是表示“可能”用于一般过去时态时,回答可用could。Could he play the piano two years ago? 肯定回答:Yes, he could.否定回答:No, he couldn't.如果表示“委婉”,回答用"can"。
can的用法总结下来,大致可以分为三种:
一、在语句中can可以表示主语的能力,意思为:“能”、“会”等等。
例句:
Can you drive a car?
你会开车吗?
Can you dance?
你会跳舞吗?
在回答这类句子时,我们可以用Yes, I can或No,I can’t来回答。
二、在句子中can可以表示说话人许可的语气,理解时可以翻译成“可以”。
例句:
Can I use your pen?
我可以用一下你的笔吗?
Can you help me?
你能帮我一下吗?
在回答这类句子时一般用 Sure,Of course或 Sorry等词来做肯定或否定应答。
三、在句子中can还可以用来表示推测和可能性。用情态动词加动词原型表示对现在发生动作或状态的推测。
例句:
It rains so heavily. Can he come here?
现在雨下得这么大,他还会来吗?
Today is Sunday. He can't be at school.
今天是星期天,他不可能在学校里。
用情态动词加完成时态表示对过去发生动作或状态的推测。
例句:
He can’t /couldn’t have gone to Beijing, for I had a talk with him just now.
他不可能去过北京,因为我刚和他交谈过。
She can’t /couldn’t have gone abroad yesterday.
她不可能昨天就出国了。