1. John is very good..........Chemistry. a. at b. on c. in d. for 2. They would like...........you something. a. to tell b. telling c. to say d. tell 3. "Will you come to the movies with us ?" "No, We............at home at ten o'clock." a. must to be b. need be c. have be d. must be 4. .......... he nor she works today. a. nor b. either c. neither d. both 5. What did he say? ..........! a. nothing b. none c. no d. not thing 6. How many children played Tennis? ...........! a. Anything b. Anyone c. None d. neither 7. ..........of the two boys speaks German. a. Nothing b. Neither c. not d. both 8. I wish I.........you now. a. see b. have seen c. had seen d. saw 9. They wish they............to the party last Sunday. a. went b. go c. had gone d. would go 10. If only I............hear your voice. a. can b. could c. cannot d. would 11. "We got very tired" "Yes, It's high time we........ a coffee." a. has b. have had c. have to d. had 12. If only I...........your advice yesterday. a. have hear b. have heard c. had heard d. would hear 13. I wish we...........on holiday. a. will go b. would go c. would gone d. had had 14. I wish you............late again. a. would not be b. will not be c. would not been d. haven't be 15. They...........a house by next year. a. would have built b. will have build c. will have built d. are building 16. Congratulations......your wedding. a. on b. for c. about d. with 17. Mr Black is used......living in Greece. a. in b. to c. on d. for 18. "I'm looking forward......seeing you." a. in b. for c. of d. to 19. "Why did you let him in ?" "He insists.......talking to you." a. in b. to c. at d. on 20. The teacher is always interested.........his students. a. on b. for c. in d. at 21. By ten o'clock we will have.........for five hours. a. been working b. be working c. been worked d. had worked 22. Your brother is in hospital, you.........him now. a. should to visit b. should visited c. should visit d. visited 23. "Is Mary's mother ill?" "Yes, but She takes great care......her Mother." a. for b. in c. of d. about 24. Remind her.....go to the appointment. a. for b. of c. in d. to 25. Helen is anxious.......see you again. a. to b. of c. for d. about 26. Mr Brown is very anxious.......his son. a. about b. to c. for d. with 27. You.........take care of yourself. a. have b. should c. should to d. would 28. He........have robbed the bank because he was in jail. a. can't had b. could has c. can't have d. must have 29. I don't know, they...............tomorrow. a. might arrive b. might to arrive c. must to arrive d. arriving 30. "What happened to your friend?" "He...........when he had a heart attack" a. is driving b. has driven c. was driving d. has been driving 31. She........a bath at eight o'clock yesterday. a. was having b. is having c. is had d. would have had 32. While she was cooking I.............my lessons. a. am studying b. have studied c. was studying d. study 33. "Are they leaving tomorrow?" "No, they.........for London tomorrow." a. won't leave b. won't left c. won't to leave d. have left 34. "What...........for you Madam?" "Please, help me to carry this bag." a. can I did b. would I do c. can I done d. can I do 35. .........I go out, please ? a. may b. must c. will d. should 36. Jane...........to go for a walk. a. like b. would like c. have liked d. should like 37. You...........tomorrow, it's Sunday. a. needn't to work b. needn't working c. needn't work d. needn't have worked 38. The little child is afraid......dogs. a. of b. at c. for d. with 39. I..........thinking about you all the time. a. have be b. had be c. have been d. would be 40. "Do you really love me ?" "You know I care........you." a. of b. in c. on d. about 41. My mother never agrees.........me. a. about b. for c. at d. with 42. I wish............in Africa now. a. I had been b. I were c. I am d. would have been 43. I wish you.............to me yesterday. a. spoke b. speak c. would speak d. had spoken 44. "The............. very important." "You are not to reveal it to anyone." a. informations are b. information are c. information be d. information is 45. "Your............. very heavy." "I can't carry it anymore." a. luggage are b. luggage have been c. luggage were d. luggage is 46. "His................very useful." "You should always listen to him." a. advise is b. advice were c. advice are d. advice is 47. "Have you seen my new trousers?" "Yes,...........very beautiful." a. it is b. they are c. it was d. it has been 48. The police.......looking for the burglar. a. is b. was c. are d. has been 49. The money............for you. a. are b. is c. were d. have been meant 50. We had...........for 3 hours before you came. a. been working b. to working c. be working d. had worked