单选题
45.He said that he ( ) her the day before.
A
saw
B
have seen
C
had seen
答案解析
正确答案:C
解析:
这道题考查的是**宾语从句中的时态呼应(Sequence of Tenses)**,具体涉及“过去的过去”这一概念。
### 详细解析:
1. **分析主句时态**:
主句是 `He said`,谓语动词 `said` 是**一般过去时**。根据英语语法规则,当主句谓语动词为过去时态时,宾语从句通常需要使用相应的**过去时态**(如一般过去时、过去进行时、过去完成时等)。
2. 分析时间状语:
从句中的时间状语是 `the day before`(前一天)。这个时间是相对于主句动作 `said`(说)而言的。也就是说,“看见她”这个动作发生在“他说”**之前**。
3. 确定从句时态:
* “说”是过去发生的动作。
* “看见”是发生在“说”这个过去动作**之前**的动作。
* 表示“过去的过去”,需要使用**过去完成时**(Past Perfect Tense),结构为 `had + 过去分词`。
4. **选项分析**:
* **A. saw**:一般过去时。虽然口语中有时可用,但在严格的语法考试中,若强调动作先后顺序且有明确的时间状语 `the day before` 指向更早的时间,过去完成时更准确。
* **B. have seen**:现在完成时。主句是过去时,从句不能用现在完成时,时态不一致。
* **C. had seen**:过去完成时。正确表达了“在他说之前已经看过”这一含义,符合“过去的过去”的逻辑。
### 结论:
因此,正确答案是 **C. had seen**。
**整句翻译**:他说他前一天见过她。
题目纠错
大学英语期末复习资料题库
相关题目
单选题
10.I haven’t paid DJ Richard ( ) .
单选题
9.Her brother ( ) in the army for three years.
单选题
8.There have been a lot of changes ( ) 1978.
单选题
7.We ( ) everything together, but now we don’t.
单选题
6.I ( ) sleep well when I was younger.
单选题
5.I was reading the newspaper ( ) Joyce came over to chat.
单选题
4.What ( ) in their spare time?
单选题
3. ( ) my father phone me last night?
单选题
2.I ( ) work yesterday.
单选题
1.I ( ) every week.
