1.— _________ the latest Time magazine ________yet?
—Sorry, it’s late. Maybe tomorrow.
A. Will; arrive B. Has; arrived C. Do; arrive
2.Susan isn’t here now. She ________ to England. She will come back next month.
A. goes B. has gone C. went
3.—How long ________Korean girl _________China?
—For four years. Now she can speak Chinese.
A. has; been to B. has; been in C. was; in
4.—Would you like to see the film with me? —I’m sorry I ________ it twice.
A. saw B. had see C. have seen
5. She__________ that same song so many times. I’m getting sick of it!
A. sings B. sang C. has sung
6.—___________you __________your dictionary?
—No, so I have to buy a new one today.
A. Did; find B. Have; found C. Had; found
7. I _________to Cape Town, so I know nothing about it.
A. don’t travel B. haven’t traveled C. hadn’t traveled
8.—______you ______the film Harry Potter 7? —Not yet. I’ll see it this Sunday.
A. Did; see B.Have; seen C. Do; see
9.I won’t forget my teacher because she_________ so kind to me since I came to this school. A. has been B. is C. has
10.In the past few years there ___________ great changes in my hometown.
A. have been B. were C. are
参考答案:1-5BBBCC 6-10BBBAA