你说I would have knocked ,这是否意味着与I should have knocked不同?
母语人士的回答
Rebecca
是的,这是不同的。在这种情况下, I would have knocked意味着杰里知道他开门进来是很粗鲁的,没有事先通知。如果您说I should have knocked ,则表示您对不敲门而感到遗憾/遗憾。例子: I would have knocked, but my hands are full. (我可以I'm so sorry, I should have knocked.因为手已满而不能。)示例: I'm so sorry, I should have knocked. (对不起,我应该敲门。)