— Have you finished your work? —Yes. Actually, I _______ it before you came.A.ha
题型:不详难度:来源:
— Have you finished your work? —Yes. Actually, I _______ it before you came.A.have finished | B.had finished | C.finished | D.would finish |
|
答案
B |
解析
试题分析:考查时态。题干中的come动作发生在过去,finish动作发生在其之前,表示过去的过去,用过去完成时。如:Before he went to bed,he had already tided up his bedroom他上床睡觉之前,已经整理好了自己的额卧室。故选B。 |
举一反三
— Why do we get up so early? — If we _______ the flight we would have to stay here for another day. A.miss | B.would miss | C.missed | D.had missed |
|
Microsoft ended support for Windows XP after April 8, which _______a major operating system for some Chinese computer users, and advised users to upgrade to Windows 8.1.A.remained | B.remains | C.is remaining | D.is remained |
|
—Alice, you have won the first place! —Pardon? I ______ I would fail the exam this time.A.think | B.thought | C.have thought | D.am thinking |
|
. —Tony, it seems that you have been very busy all the time,what do you think of your occupation now? —Just so-so. I’ve decided to quit my job in the company next month, where I ____ for five years.A.work | B.is working | C.will be working | D.will have worked |
|
I have to choose another way back home, because the road to my community _______ at the moment.A.will be constructed | B.is constructed | C.is being constructing | D.is under construction |
|
最新试题
热门考点