Shirley _____ a book about China last year but I don’t know whether she has finished it.
A. has written B. wrote C. had written D. was writing
--What _______ when I phoned you this morning?
--I _______ my homework and was starting to take a boat.
A are you doing , have just finished B. were you doing , had just finished
C had you done , just finished D. did you do , just finished
– Do you think we should accept that offer?
-- Yes, we should, for we ___such bad luck up till now, and time __ out.
A. have had; is running B. had; is running
C. have; has been run D. have had; has been run
My brother wants to work in the factory which ____ still ______.
A. is ; building B. has been ; built C. is ; being built D. is ; to be built
--How _______ on with your English these days .
--Not bad.
A have you been getting B. are you getting
C. did you get D. have you got
I _______ going to London next month.
A have thought of B. shall think of
C. am thinking of D. will think of