By the time you arrive in Liverpool, we ___________ in France for two weeks. A.s

By the time you arrive in Liverpool, we ___________ in France for two weeks. A.s

题型:不详难度:来源:
By the time you arrive in Liverpool, we ___________ in France for two weeks.
A.shall stayB.have stayedC.will have stayedD.have been staying

答案
C
解析
考察时态。句意:当你到达利物浦时,我们已经在法国两个星期了。可知下文描述的是在将来某个时间点前完成的动作,故用将来完成时态,选C。
举一反三
By the time he was twelve, Edison ________ to make a living by himself .
A.would beginB.has begunC.had begunD.was begun

题型:不详难度:| 查看答案
—You seem tired, David.
—Yes. I _____ all day long and can’t wait to go to bed now.
A.am workingB.had been working
C.have been working D.was working

题型:不详难度:| 查看答案
The main road _____ for repairs, so we had to change the route to the downtown.
A.is being closedB.has been closedC.was to be closedD.had been closed

题型:不详难度:| 查看答案
— Do you agree that lions and tigers ______ the cat family?
— I have no idea.
A.belongB.are belonged toC.are belonging toD.belong to

题型:不详难度:| 查看答案
I ______ from him ever since he ______in Shanghai.
A.didn’t hear, settledB.haven’t heard, settled
C.don’t hear, settlesD.didn’t hear, hasn’t settled

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.