--- Where __you __ (put) the book? I can’t see it anywhere. --- I ___(put) it right here. But now it’s gone. A. did ; put; put B. have; put; put C. did; put; have put D. have; put; have put 2. We haven’t heard from Jane for a long time. What do you suppose _______ to her? A. was happening B. happens C. has happened D. happened 3. Hello, I ____ you were in London. How long _________ here? A. don’t know; were you B. h
--- Where __you __ (put) the book? I can’t see it anywhere.
--- I ___(put) it right here. But now it’s gone.
A. did ; put; put B. have; put; put C. did; put; have put D. have; put; have put
2. We haven’t heard from Jane for a long time. What do you suppose _______ to her?
A. was happening B. happens C. has happened D. happened
3. Hello, I ____ you were in London. How long _________ here?
A. don’t know; were you B. hadn’t known; are you
C. haven’t known; are D. didn’t know; have you been
4. I’m glad to tell you that we _____ the work in less time than we _____ expected to.
A. finished; were B. have finished; are
C. have finished; were D. had finished; were
5. It _____ that pleasant music keeps people from becoming tired at their work.
A. finds B. has found C. was found D. has been found
6. When I was at college I _______ three foreign language but I ________ all except a few words of each.
A. spoke; had forgotten B. spoke; have forgotten
C. had spoken; had forgotten C. had spoken; have forgotten
7. —I’m sorry, Mary, I ______ your radio for such a long time.
—Never mind.
A. keep B. kept
C. have kept D. am keeping
8. —Where have you ______ these days?
—I have ______ to Yangzhou with my friends.
A. been, gone B. been, been
C. gone, been D. gone, gone
9. —Where is your father? We haven’t seen each other for weeks.
—______.
A. He has been to America
B. He has gone to England
C. He is going to Australia
D. He would visit my grandparents
10. They have ______ since the factory opened.
A. left the school B. joined the team
C. become workers D. worked here
11. Jim ______ the Great Wall many times.
A. went to B. goes to
C. has gone to D. has been to
12. It ______ ten years since they ______ to France.
A. was, moved B. was, have moved
C. is, have moved D. is, moved
13. —______ to the United States?
—No, never, but I went to Canada a few years ago.
A. Have you been B. Have you gone
C. Did you go D. Will you go
14. .I won’t go to see the film tonight because I ______ my ticket.
A. didn’t lose B. have lost
C. will lose D. didn’t have
15. Miss Wu has taught in this school ______.
A. for ten years B. ten years ago
C. since ten years D. for ten years ago
16. I ______ today’s homework already. What about you?
A. have finished B. finish
C. to finish D. Finishing
17. —Ann has gone to Shanghai. —So ______ her parents.
A. has B. had C. did D. have
1B2C3D4C5D6B7C8B9B10D11D12D13A14B15A16A17D