题目
Sofia looked around at all the faces: she had the impression that she _____ most of the guests before.A. has seenB. had seenC. sawD. would see
Sofia looked around at all the faces: she had the impression that she _____ most of the guests before.
A. has seen
B. had seen
C. saw
D. would see
题目解答
答案
B. had seen
解析
步骤 1:理解句子结构
句子的主句是 "Sofia looked around at all the faces",表示Sofia环顾四周,看到所有人的脸。后面的部分 "she had the impression that she _____ most of the guests before" 是一个从句,表示她有一种印象,即她之前见过大多数客人。
步骤 2:分析时态
主句 "Sofia looked around" 使用了过去时,表示过去的动作。从句中的 "had the impression" 也使用了过去时,表示过去的印象。因此,从句中描述的动作 "见过大多数客人" 应该发生在 "had the impression" 之前,即过去的过去,应该使用过去完成时。
步骤 3:选择正确选项
根据以上分析,从句中描述的动作应该使用过去完成时,即 "had seen"。因此,正确答案是 B。
句子的主句是 "Sofia looked around at all the faces",表示Sofia环顾四周,看到所有人的脸。后面的部分 "she had the impression that she _____ most of the guests before" 是一个从句,表示她有一种印象,即她之前见过大多数客人。
步骤 2:分析时态
主句 "Sofia looked around" 使用了过去时,表示过去的动作。从句中的 "had the impression" 也使用了过去时,表示过去的印象。因此,从句中描述的动作 "见过大多数客人" 应该发生在 "had the impression" 之前,即过去的过去,应该使用过去完成时。
步骤 3:选择正确选项
根据以上分析,从句中描述的动作应该使用过去完成时,即 "had seen"。因此,正确答案是 B。