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

8.There have been a lot of changes ( ) 1978.

A
 since
B
 from
C
 for

答案解析

正确答案:A

解析:

**解析:** 这道题考查的是介词与现在完成时的搭配用法。 1. **时态分析**: 句子中使用了 "There have been",这是 **现在完成时**(Present Perfect Tense)。现在完成时通常表示从过去某一时间开始一直持续到现在的动作或状态,或者表示过去发生的动作对现在造成的影响。 2. **选项辨析**: * **A. since**:意为“自从……以来”。它后面通常接**具体的时间点**(如 1978, last year, yesterday)或**一般过去时的从句**。当 `since` + 时间点用于现在完成时,表示动作或状态从那个时间点开始一直持续到现在。 * 例句:*I have lived here since 2010.*(自2010年以来我一直住在这里。) * **B. from**:意为“从……起”。虽然也可以表示起点,但它通常不与现在完成时连用来表示“从过去某点持续至今”的概念。`from` 更多用于一般将来时、一般过去时或表示范围(from... to...)。如果要用 `from` 表达类似含义,通常需要配合其他结构,且不如 `since` 在完成时中常见和标准。 * **C. for**:意为“长达……”。它后面必须接**一段时间**(duration),如 *for ten years*, *for a long time*,而不能直接接具体的时间点(如 1978)。 3. **结论**: 句中的 "1978" 是一个具体的**时间点**,且句子时态为现在完成时,因此应该使用 **since** 来引导,表示“自从1978年以来,发生了很多变化”。 故正确答案为 **A**。
题目纠错
大学英语期末复习资料题库

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

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