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

41. ( ) the end of that year, Henry had collected more than a thousand foreign stamps.

A
On
B
At
C
By

答案解析

正确答案:C

解析:

这道题主要考查介词与完成时态的搭配使用。 **正确答案:C. By** **解析:** 1. **时态线索**: 句子中的谓语动词是 `had collected`,这是**过去完成时**(Past Perfect Tense)。过去完成时表示“过去的过去”,即动作在过去某个时间点之前已经完成或达到某种状态。 2. **介词辨析**: * **A. On**:通常用于具体的某一天或日期(如 on Monday, on July 1st),或者表示“在……上面”。它不与完成时态构成特定的“截止到……”的含义。 * **B. At**:通常用于具体的时刻(如 at 5 o'clock)或较小的地点。`At the end of...` 虽然是一个常见短语,意为“在……末尾/结束时”,但它通常侧重于那个时间点本身,常与一般过去时或一般现在时连用,强调动作发生在那个时刻,而不是强调“累积”的过程或结果。 * **C. By**:意为“到……为止”、“不迟于”。**`By + 时间点` 是完成时态的标志性搭配**。 * `By + 过去时间` $\rightarrow$ 过去完成时 (had done) * `By + 现在/将来时间` $\rightarrow$ 现在/将来完成时 (have/will have done) 3. **句意理解**: 句子意思是:“**到**那一年年底**为止**,亨利已经收集了一千多张外国邮票。” 这里强调的是在“that year”结束这个时间节点之前,收集邮票这个动作已经完成并达到了“more than a thousand”的数量。因此,必须使用表示“截止到”的介词 **By**,以配合过去完成时 `had collected`。 **总结:** 看到 `had collected`(过去完成时)和 `the end of that year`(过去的时间点),应选择表示“到……为止”的介词 **By**。
题目纠错
大学英语期末复习资料题库

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

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