单选题
35.When we got there, the basketball match ( ) .
A
has already started
B
had already started
C
had already starting
答案解析
正确答案:B
解析:
这道题考查的是**过去完成时**的用法。
**解析如下:**
1. **判断时间基准**:
句中的时间状语从句 "When we got there"(当我们到达那里时)使用了**一般过去时**(got)。这确立了一个过去的特定时间点作为参照。
2. **分析动作先后顺序**:
主句描述的是“篮球比赛开始”这一动作。根据语境逻辑,“比赛开始”这个动作发生在“我们到达”**之前**。
* “到达”是过去发生的动作。
* “开始”是“过去的过去”发生的动作。
3. **确定时态**:
表示“过去的过去”的动作,需要使用**过去完成时**,其结构为 `had + 过去分词`。
4. **选项分析**:
* **A. has already started**:这是**现在完成时**。它表示动作对现在有影响或持续到现在,与句中明确的过去时间背景(got there)不符。
* **B. had already started**:这是**过去完成时**。结构正确(had + started),且符合“过去的过去”这一时态要求,表示在我们到达之前,比赛已经开始了。
* **C. had already starting**:语法错误。过去完成时的结构必须是 `had + done`(过去分词),而 `starting` 是现在分词,不能直接跟在 had 后面构成完成时态。
**结论:**
正确答案是 **B**。
题目纠错
大学英语期末复习资料题库
相关题目
单选题
20.Hurry up, ( ) we’ll be late.
单选题
19.The nights ( ) be cold.
单选题
18.You ( ) go there.
单选题
17.You ( ) borrow my bike tomorrow.
单选题
16.She has just ( ) Shanghai.
单选题
15.Did you ( ) play basketball?
单选题
14.I ( ) some drinks when I noticed this woman.
单选题
13.Who ( ) gave you those flowers?
单选题
12. ( ) anything wrong with the machine?
单选题
11.Last year I often ( ) that library.
