They _____ on the program for almost one week before I joined them, and now we _____ on it as no god results have come out so far.
A. had been working; are still working B. had worked; were still working
C. have been working; have worked D. have worked; are still working
——Hi, Tracy; how are you doing?
——I’m tired out, for I ______my living room all day.
A.painted B.had painted
C.have painted D.have been painting
On returning home , I found I ______ umbrella in the office.
A had left B. have left
C. left D. would leave
He said that his bike __________stolen and he __________have to telephone the police.
A. was; would B. has; will
C. has been; will D. had been; would
The train _____ because of an accident; many passengers are now waiting anxiously at the railway station.
A. has been delayed B. delayed
C. has delayed D. had been delayed
Finding out more about the destination you ____________ chosen ____________ not only a good way to save money and avoid problems.
A. are; is B. are; are C. have; is D. have; are