He tried the door very hard, but it ______ open

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:23:28
A. couldn’t B. wouldn’t C. shouldn’t

B,请讲解一下

Couldn't 表示不能。虽然翻译成中文感觉是对的,但要知道这是学英语的大忌。It couldn't 表示的是客观的不能打开,意味着不可能被打开。而如果前面用 he...open 的话, A 就是正确的。

Shouldn't 表示不应该,明显不对。

指他想努力的打开门,可是门不开。

答案是B,
A项用于主观的状态,譬如I couldn't do 。。。。。。
C项不用说了
B项表示食物本身的状态或者性质,它是关着的,它没法打开。犹如~he tried to start the car ,but i wouldn't start.