-When _____ you _____ here?
-Two days ago.
A. did; come B. have; come
C. will; come D. do; come
When I got to the bus stop. I missed the early bus and I had to _____ the next one.
A.give up B.keep off
C.call off D.wait for
I really need to take more exercise because I’m _____ weight.
A.putting off B.putting on
C.putting down D.putting away
This is the best song ________ I have ever heard.
A.what B.that
C.which D.whose
—Do you have any problems________ your English?
—Yes, I have some difficulty ________ texts.
A.with; reading B.read; study
C.with; study D.in; of
Tom ________ hard since he came to China.So he can get good grades.
A.worked B.works
C.has been working D.has been worked