29. I haven’t seen you _________ last year. A. for B. from C. after D. since
27. – Anna, could you lend me this book, please?
– I’m sorry, but I _________ it for only two days. I haven’t finished it yet.
A. have bought B. have had C. bought D. had
28 – Excuse me, has the train arrived __________? – Sorry, sir. I’m afraid you have to wait for another hour.
A. already B. eithe C. yet D. just
25. I won’t go to see the film tonight, because I __________ my ticket.
A.lose B. have lost C. will lost D. didn’t have
26 – Nice to see you! I ________ you for a long time. – I _________ in Shanghai. I’ve just come back.
A. hadn’t seen, am B. haven’t seen, was. C. didn’t see, will be D. haven’t seen, shall be
24. Many students have never been to China before and _________ any Chinese.
A. could hardly say B. can hardly talk
C. can hard speak D. can hardly speak
23. We need friends to ________, or we will feel ________.
A. chat, alone B. chat with, lonely C. speak, lonely D. talk with, alone
22. – Where is your father? We haven’t seen each other for a long time. –__________________.
A. He has been to America B. He has gone to England
C. He is going to Australia D. He would visit my grandparents
21. You have probably never __________ Amy Winterbourne.
A.hear of B. heard from C. heard D. heard of
20. I _____ all of your readers __________ our wonderful zoo soon.
A. urge, to protect B. urge, protect C. urges, protect D. urged, to protect
19. _____ does the tiger _____? It’s like a big cat.
A. How, like B. What, like C. What, look like D. How, look like
18. We are not sure whether we can ____ the first place in the match. A. win B. hit C. beat D. fight