精英家教网 > 高中英语 > 题目详情
By the time he arrives in Beijing, we ______ here for two days.
A.will have stayedB.will be staying
C.have been stayingD.have stayed
A

试题分析:考查时态:句意:在他到北京的时候为止,我们已经呆在这儿两天了。说明我们在这儿待两天是在他到这儿之前,用过去完成时。还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。选A。
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。如介词by经常与相应的完成时连用。
练习册系列答案
相关习题

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

Millions of pounds’ worth of damage _____ by a storm which swept across the north of England.
A.has been causedB.had been caused
C.will be causedD.will have been caused

查看答案和解析>>

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

The window ______ by Tom yesterday. Mr. White is repairing it now.
A.was brokenB.brokeC.is brokenD.breaks

查看答案和解析>>

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

Don’t ______ life’s small joys while searching for the big ones.
A.contradictB.overlookC.obtainD.confirm

查看答案和解析>>

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

---- Sorry, I am late. The bus was _________ in the traffic.
----- Oh, never mind. It doesn’t matter
A.held upB.turned upC.picked upD.made up

查看答案和解析>>

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

--- Mum, where are my gloves? Is the pair of gloves ______ mine?
--- Yes. You have to wear another pair.
A.washingB.have washed C.having washedD.being washed

查看答案和解析>>

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

Whenever Steve sang in the shower, his voice _______ throughout the house.
A.has rungB.would ringC.was ringingD.had rung

查看答案和解析>>

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

I hope you enjoyed the film last night.
How on earth do you know I went to a film? I ________ you.
A.won’t tellB.didn’t tellC.haven’t toldD.hadn’t told

查看答案和解析>>

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

You ______ things about. Look, what a mess in your room!  
A.always throwB.have always thrown
C.are always throwingD.had always been throwing

查看答案和解析>>

同步练习册答案