B1

S + should have / should not have + V3

should have:本来应该

讲解

表示本该做却没做,或者做了却不该做。常用来责备别人或表达自己的后悔。 常见陷阱:should have 只用于过去。要给出关于未来的建议,就用普通的 should:You should tell me ✓。

例句

You should have told me.

你本来应该告诉我的。

I should not have eaten so much.

我本来不该吃那么多的。

She should have left earlier.

她本来应该早点走的。

练习

通过选择题测试你的掌握程度

高效学习“S + should have / should not have + V3”

语法点“S + should have / should not have + V3”(should have:本来应该)是 CEFR 3 级别的重要结构之一。要熟练运用这个结构,你需要弄清楚它的使用语境,并经常练习。

学习小贴士:把例句大声朗读多遍,培养自然的语感反应。然后试着结合自己的生活情境造句。用发音按钮听标准发音并跟着练习。

你也可以查看完整课程“”,更深入地了解相关的语法和词汇。

常见问题