29.—The cleaning must have taken you quite a long time yesterday.
—Right.The rooms ______ for two months.
A.haven't been cleaned | B.didn't clean |
C.hadn't been cleaned | D.hadn't cleaned |
By next summer John _____in this factory for thirteen years.
A.has been working | B.will have been working |
C.will be working | D.has worked |
Tom sat under a tree and seeing his friend, _____ up in no time.
A.to stand | B.standing | C.stood | D.would stand |
—When will you come to see me, Dad?
—I will go to see you when you_____ the training course.
A.will have finished | B.will be finishing | C.are finishing | D.finish |
I’m afraid I won’t be available then. I _____ a friend off at 3:00 this afternoon.
A.see | B.am seeing | C.will see | D.will be seeing |
While our manager is away on business, our company will be _______Mr Zhang.
A.in the charge of | B.in charge of | C.taken charge of | D.taking the charge of |