什么是 hadn't?
hadn't 是 had not 的缩写形式,常用于英语口语和书面语中,表示过去完成时的否定结构。
基本结构
在句子中,hadn't 后面通常接过去分词(past participle):
主语 + hadn't + 过去分词 + 其他
例如:
- I
hadn't finishedmy homework when she called. - They
hadn't seenthe movie before last night.
常见用法
hadn't 常用于以下场景:
- 表达在过去某一时间点之前未完成的动作;
- 与
before、until、when等连词搭配使用; - 在虚拟语气或假设条件句中表示对过去的假设。
注意事项
虽然 hadn't 在口语中非常常见,但在正式写作中有时会避免过度使用缩写。此外,不要将 hadn't 与 didn't have 混淆——前者用于完成时态,后者用于一般过去时。