M2U1 Grammar
一、单项选择;
A. have made B. have become C. have been D. have turned
2. ---- How long has this bookstore been in business?
----- _______ 2000.
A. From B. Since C. In D. After
3. I wonder why Jenny _________ to us recently. We should have heard from her by now.
A. hasn't written B. doesn't write C. won't write D. hadn't written
4. Mike is said ______ Chinese in a Chinese university. Do you know where he studied?
A. to have studied B. to study
C. to be studying D. to have been studying
5. ----How time flies! It's already ten o'clock.
----Oh, I ______ it at all.
A. don't realize B. didn't realize C. haven't realize D. hadn't realized
6. The reporter said that the UFO _______ east to west when she saw it.
C. had been traveling D. was to travel
7. ----- I haven't seen Mr. Smith for days.
----- Where do you think he __________.
A. has been B. went C. is going D. has gone
8. -----________ the poet ______ a very poor life?
---- Yes, but he ________ us a lot of excellent poems.
A. Did; lead; had left B. Did; lead; has left
C. Does; lead; has left D. Was; leading; had left
9. ----- Where _________ the recorder? I can't see it anywhere.
----- I _______ it right here. But now it's gone.
A. have you put; put B. did you put; have put
10. More patients ________ in hospital this year than last year.
A. treated B. have treated C. had been treated D. have been treated
11. Tom isn't here. He ______ to the library.
A. has been B. has gone C. went D. has went
12. Where _______for the past few years?
中华资源库A. are you B. have you been C. have you gone D. did you go
13. He is the only one of the students who ___________ good at singing.
A. have been B. was C. is D. are
14. -Haven't you graduated from college?
-Yes. I ________ there for five years.
A. studied B. study C. have studied D. had studied
15. A large number of birds__________ to these lakes.
A. have been returned back B. have returned back
中华资源库C. have been returned D. have returned
16. - Why did you come by taxi?
-My bike broke down last night and I ________ it repaired.
A. didn't have B. don't have C. won't have D. haven't had