—Can you tell me if Tom has finished his homework?
—I've no idea. He ________ it this morning.
A.has being doing B.had done
C.is doing D.was doing
—Have they got their new house painted yet?
—I don't know. But I was told it ________ when I met them last week.
A.had been painting B.would be painting
C.was painted D.was being painted
—Got your driving license?
—No. I ________ too busy to have enough practice, so I didn't take the driving test last week.
A.was B.have been
C.were D.had been
Sun Yang, a young Chinese swimming talent, ________ several gold medals before the 2012 London Olympics.
A.won B.has won
C.had won D.were to win
—Hi, Mr. Smith. Which department do you work in?
—I am in the Marketing Department now, but I ________ in the Sales Department before long.
A.worked B.will work
C.have worked D.will have worked
—Have you heard about that school bus accident?
—Yes, fortunately all on board including the driver ________.
A.were saved B.was saved
C.have saved D.has been saved