AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 大学英语期末复习资料题库 题目详情
CAFEE7B4CA100001D6A3273AEE611F74
大学英语期末复习资料题库
485
单选题

39.He told me that he ( ) me a special present.

A
will buy
B
would bought
C
had bought

答案解析

正确答案:C

解析:

这道题考查的是**宾语从句中的时态呼应**以及**动词的正确形式**。 **正确答案:C** ### 详细解析: 1. **判断主句时态**: 主句 "He **told** me..." 中的谓语动词 `told` 是过去式。根据英语语法规则,当主句谓语动词为过去时态时,宾语从句通常需要使用相应的**过去时态**(如一般过去时、过去进行时、过去完成时或过去将来时)。 2. **分析选项**: * **A. will buy** * `will` 是一般将来时的助动词。由于主句是过去时,从句不能用一般将来时 `will`,而应该用过去将来时 `would`。因此 A 选项时态不一致,排除。 * **B. would bought** * 这是一个**语法错误**的选项。`would` 是情态动词/助动词,后面必须接动词原形。如果要表示过去将来时,应该是 `would buy`。`bought` 是过去式或过去分词,不能直接跟在 `would` 后面。因此 B 选项结构错误,排除。 * **C. had bought** * 这是**过去完成时**(had + 过去分词)。 * **语境逻辑**:这句话的意思是“他告诉我,他(已经)给我买了一份特别的礼物。” * **时态逻辑**:“买礼物”这个动作发生在“告诉”这个动作**之前**。即:先买了礼物,后来才告诉我。在宾语从句中,如果从句的动作发生在主句动作之前,通常使用**过去完成时**。 * 因此,`had bought` 既符合时态呼应的规则(过去范畴),又符合动作先后顺序的逻辑。 ### 总结: * **A** 错在时态未回溯(应用 would)。 * **B** 错在动词形式错误(would 后应接原形 buy)。 * **C** 正确,表示“过去的过去”,即在他告诉我之前,他已经买好了礼物。 **最终答案选 C。**
题目纠错
大学英语期末复习资料题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码