1.b 2.d 3.c 4.d 5.b 6.c 7.d 8.c 9.a 10.b 11.c 12.c 13.c 14.b 15.a 16.a 17.d 18.a 19.a 20.d 21.c
( b ) 1. Mr Green teaches ___________ computer science .
A. we B. us C. ours D. our
( d ) 2. — How long has he been away ? —______________ .
A. Two hours before B. Since two hours C. Two hours ago D. For two hours
( c ) 3. Would you like to listen to __________ music ?
A. a B. an C. a piece of D. another
( d ) 4. Tom __________ his key at home just now .]
A. forgot B. has forgotten B. left D. has left
( b ) 5. —Have you ever spoken to a foreigner? --Yes, but only_______________.
A. one B. once C. then D. a little
( c ) 6. –How long may I _____ the book? -- For about two weeks.
A. borrow B. buy C. keep D. lend
( d ) 7. Our English teacher__________ at this school for 3 years.
A. is B. was C. has arrived D. has been
( c ) 8. – How long have you been here for the meeting ? --_________last Wednesday.
A. About B. In C. Since D. On
( a ) 9. _____ where you are, you must always remember to call me.
A. No matter B. Although C. While D. Ever since
( b ) 10. He did well in the exam and his teacher spoke ___ of him.
A. loudly B. highly C. slowly D. carefully
( c ) 11. I’m afraid I’ll spend _____ two hours on the problem.
A. other B. more C. another D. else
( c ) 12. They’ve _____ in the teachers’ office for about half an hour.
A. arrived B. got C. been D. gone
( c ) 13. He decided to give ____ his job and go abroad.
A. out B. to C. up D. back
( b ) 14. I want to have a day___ tomorrow because I have to meet my uncle at the airport.
A. away B. off C. free D. possible
( a ) 15. At the age of 18 he began to work___ a teacher in a country school.
A. as B. by C. in D. at
( a ) 16. ---_______ have you been at this school ? -- For about ten years.
A. How long B. How soon C. How much D. How often
( d ) 17. ---Where’s your father? --- He’s ______ to the post office.
A. went B. go C. goes D. gone
( a ) 18. – have you ever worked as farmer before? --No,____.
A. never B. no C. yet D. still
( a ) 19. There used to be a house_____ on the top of the mountain.
A. standing B. stands C. stood D. stand
( d ) 20. He says he’ll write to me____ he hears from his teacher.
A. as well as B. as early as C. as clean as D. as soon as
( c ) 21. ____ is our duty to help them out of trouble.
A. This B. That C. It D. He( ) 1. Mr Green teaches ___________ computer science .