精英家教网 > 高中英语 > 题目详情

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

B

解析试题分析:before与完成时连用,根据动词had可知这里用的是过去式,而这里动词see发生在had之前,所以应是过去的过去,故应该用过去完成时。故选B。句意:Sofia向周围看了看所有的人,她对于以前见过的大多数客人都有印象。
考点:考查动词时态。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

I ______ you at 9 o’clock tomorrow morning in front of the school gate.

A.will be expecting B.will expect
C.am expecting D.expect

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

All the preparations for the task _________, and we’re ready to start.

A.completeB.have completed
C.had been completedD.have been completed

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I know he _________ here ten years ago  .

A.is living B.lives C.lived D.has lived 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

My new pen __________.Who __________ have taken it?

A.has been disappeared; can B.has disappeared; could
C.is missing; should D.has been lost; may

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Since the time humankind started gardening, we _____to make our environment more beautiful.

A.tryB.have been trying
C.are tryingD.will try

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Mother wanted to be a good provider, a role she ________ since her marriage to
Father.

A.shoulders B.shouldered
C.is shouldering D.has been shouldering

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

(湖南省怀化市2014年高三第二次模拟考试)22. Tom, you play the violin so well. But I ______ you can play the violin.

A.didn’t knowB.don’t knowC.hadn’t knownD.haven’t known

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I'll return the book to the library as soon as I________it.

A.will finish B.am going to finish
C.finished D.have finished

查看答案和解析>>

同步练习册答案