英语_错题集_时态

**答案:B. was built**
**解析:**
1. **时间状语定位**:
“in February, 2020” 表示一个**过去的具体时间**,句子描述的是过去发生的动作。
2. **语态判断**:
主语 “Huoshengshan Hospital”(火神山医院)是 “建造” 这个动作的**承受者**,应该用被动语态。
3. **时态对应**:
过去的具体时间 + 被动语态 → **一般过去时的被动语态(was/were + 过去分词)**。
4. **选项分析**:
- **A. built** ❌:主动语态,医院不能自己建造自己。
- **B. was built** ✅:一般过去时被动语态,符合“2020年2月”的时间。
- **C. has been built** ❌:现在完成时被动语态,强调对现在的影响,与过去具体时间矛盾。
- **D. will be built** ❌:将来时被动语态,与过去时间不符。
**句子翻译**:
令人惊讶的是,火神山医院在2020年2月大约十天内就建成了。
**时态对比示例**:
- The hospital **was built** in 2020.(过去已建)
- The hospital **has been built** recently.(最近已建,强调现在存在)
- The hospital **will be built** next year.(将来建造)
===

正确答案是 **D. didn’t; will**。
**解析:**
1. 第一个人说“Ann 住院了”,第二个人回答“真的吗?我 **不知道**(刚才不知道,现在才知道)”。
这里的“不知道”是指 **在听到消息之前不知道**,因此应该用 **一般过去时 didn’t know**。
2. 第二空表示“我要去探望她”,这是 **现在的决定或意愿**,用 **will**。
所以完整对话是:
— Ann is in hospital.
— Oh, really? I **didn’t** know. I **will** go and visit her.
**补充说明**:
- 如果用 don’t know,意思是“我现在还不知道”,但对方已经告知了,逻辑不对。
- 第一空用 didn’t know 表示“(在你告诉我之前)我不知道这件事”,符合语境。
因此选 **D**。
浙公网安备 33010602011771号