Mary will have finished all her work …A.as soon as her boss returned B.by the time her boss returns C.until her boss will returnD.when her boss will return
…for my train the morning, I met an old school friend.A.Until I had been waitingB.When I had been waiting C.While I was waitingD.As I will be waiting
She got up, did exercise, and … (work.)A.had workedB.worked C.would workD.was working
No sooner had he arrived in Rome … he was kidnapped.A.whenB.thenC.whileD.than
By the time you arrive in Italy, we … the house.A.will paintB.are paintingC.will have paintedD.have painted
My mother was cooking … my father was watering the plants.A.whenB.whileC.beforeD.as
John … for the company for a long time before he was promoted.A.had workedB.C.workedD.had been working
Everybody … by the time we arrived.A.leftB.had been leavingC.had leftD.has left
I … my uncle's home regularly when I … a child.A.will visit – amB.visit – amC.visited – wasD.was visiting – was
Choose the correct answer to complete the following sentences.Jane is away. She's been away........ Friday.A.withB.sinceC.forD.from
Loga.vn - Cộng Đồng Luyện Thi Trực Tuyến