General Grammar
General Grammar
(GENERAL GRAMMAR)
PART 1
TENSES
1. “How many pages _____ so far?”
A. have you studied B. did you study C. do you study D. had you studied
2. We are too late. The plane _____ off ten minutes ago.
A. has taken B. took C. had taken D. was taken
3. “What a lovely boat!” “I _____ half a year building this boat.”
A. spend B. spent C. will spend D. would spend
4. How _____ since we _____ school?
A. are you/left B. have you been/have left
C. were you/left D. have you been/left
5. I think John _____ tomorrow.
A. would come B. come C. will come D. comes
6. After he _____ his driving test, he bought a car.
A. had passed B. pass C. passed D. passing
7. When I got to the office, I _____ that I had forgot to lock the door.
A. realized B. had realized C. realize D. have realized
8. When she was 21, she _____ across the United States.
A. drove B. drives C. had driven D. was driving
9. He often _____ so nervous before his exams.
A. feels B. felt C. was feeling D. had felt
10. How long _____ solving these exercises last night?
A. have you spent B. did you spend C. will you spend D. were you spending
11. I’m sorry. I don’t understand what _____.
A. you say B. you’re saying C. you will say D. you would say
12. _____ this letter for me when you go to work tomorrow?
A. Will you post B. Are you posting C. Have you posted D. Did you post
13. My sweetheart _____ smoking next week.
A. will give up B. is going to give up C. gives up D. gave up
14. There is no red wine? I _____ white, then.
A. am going to have B. have C. will have D. am having
15. When the phone rang, she _____ a letter to a friend.
A. writes B. will write C. has written D. was writing
16. As the sun _____, I decided to go out.
A. shines B. has shone C. shine D. was shining
17. I _____ here for three years by the end of this year.
A. have studied B. will have studied C. will study D. am going to study
18. _____ study hard when you were at school?
A. Do you have to B. Had you C. Did you have to D. Were you
19. She is tired because she _____ all day.
A. is studied B. has been studying C. had been studying D. studied
20. Where _____ next summer?
A. will you go B. are you going C. do you go D. are you going to go
21. By the time he ____ here, everyone had left the meeting.
A. came B. will come C. had come D. will have come
22. They _____ to the theatre twice so far this month.
A. are going B. go C. went D. have been
VERB FORMS
31. You aren’t allowed _____ in class when the teacher is explaining the lesson.
A. talking B. talk C. to talk D. to talking
32. I know how _____ volleyball when I was at grade 11.
A. playing B. play C. played D. to play
33. Her house really needs _____ just because it is so old.
A. rebuilding B. to rebuild C. rebuild D. rebuilt
34. When my children were young, we _____ hours playing in the garden.
A. used to spending B. used to spend
C. are used to spending D. are used to spend
35. Nobody can refuse _____ such a good job!
A. accept B. to accept C. accepting D. to accepting
36. Jim doesn’t enjoy _____ sport.
A. to do B. doing C. do D. to doing
37. We are trying _____ money to buy a house.
A. to save B. saving C. save D. saves
38. Would you like something _____?
A. drink B. drinking C. to drink D. drinks
39. Our teacher doesn’t let us _____ gum in class.
A. chew B. chewing C. to chew D. chews
40. It’s hard _____ my father as a child.
A. imagine B. imagining C. imagines D. to imagine
41. My dad makes me _____ my homework everyday.
A. to do B. doing C. do D. to doing
42. I don’t feel like _____ a marathon.
A. run B. to run C. running D. ran
43. It’s impossible _____ Chinese in a year.
A. learning B. learn C. to learn D. learnt
44. I’m not used to _____ as early as this.
A. get up B. getting up C. to get up D. gets up
45. We managed _____ home before the rain started.
A. to get B. get C. getting D. got
46. I’ve never forgot _____ flamenco for the first time.
A. to see B. see C. seeing D. saw
47. My mother wants me _____ this letter this afternoon.
A. posting B. to post C. post D. to posting
TAG QUESTION
51. Nobody likes to be told bad news, _____?
A. doesn’t she B. don’t they C. does she D. do they
52. That lady is the prettiest one in this club, _____?
A. is she B. isn’t she C. was she D. wasn’t she
53. You need something to drink, _____?
A. needn’t you B. need you C. aren’t you D. are you
54. The boy didn’t do his homework, _____?
A. didn’t he B. does he C. did he D. doesn’t he
55. Let’s go out for dinner, _____?
A. shall we B. shan’t we C. will we D. won’t we
56. There has been nobody in this classroom so far, _____?
A. is it B. hasn’t there C. isn’t it D. has there
57. We have to finish these exercises before next week, _____?
A. do we B. haven’t we C. don’t we D. have we
58. Listen to me carefully, _____?
A. will you B. shall we C. won’t you D. shan’t we
59. She bought some books from this shop, _____?
A. did she B. was she C. didn’t she D. wasn’t she
60. I am your teacher, _____?
A. aren’t you B. aren’t I C. are you D. are I
CONDITIONALS
60. “It’s really raining.” “Yes. If the weather _____, we’ll have to give up camping.”
A. would get B. gets worse C. might get worse D. got worse
61. Everyone in our school is always nice _____ one another
A. by B. with C. to D. on
62. When Joe was at school, he was very good _____ running.
A. to B. for C. in D. at
63. The shops _____ full of things to buy _____ Christmas comes.
A. are/when B. are/if C. will be/if D. is/when
64. “Why don’t you send me only twenty dollars?”
“Sorry. If I had more money, I _____ you more.”
A. will give B. would have given C. would give D. had given
65. If I _____ a flower, I would be a sunflower.
A. am B. were C. had been D. will be
66. “Do you need help with your English?” “If I do, I _____ you.”
A. will ask B. ask C. would ask D. asked
67. “Are you thinking about going to Europe for your vacation?”
“No, but if I _____ money, I would definitely go.”
A. have B. had C. have had D. would have
68. This room is smoky. I wish you _____ smoking.
A. would stop B. have stopped C. stop D. stopping
69. You may leave the room as soon as you ____ your work.
A. will finish B. finishing C. finish D. had finished
70. _____ nicest cartoon I’ve ever seen is “Tom and Jerry”
GENERAL REVISION GRAMMAR GRADE 12
A. No article B. A C. An D. The
71. I haven’t heard from my son _____.
A. for several weeks B. for several weeks ago
C. since several weeks before D. since a long time
72. The girl felt so sad. Nobody talked with her. I wish someone _____ with the girl.
A. talked B. will talk C. had talked D. is talking
73. “I took an exam this morning. It was really hard.”
“_____ a lot before you took it?”
A. Have you studied B. Did you study C. Have you study D. Do you study
74. A basket of apples, oranges, lemons _____ sent to me last Christmas.
A. is B. are C. was D. were
75. In Britain women usually retire at the age of 60, _____ is different from the rules in Vietnam.
A. what B. where C. who D. which
76. My students’ phones _____ my lessons!
A. always ring B. always rang C. are always ringing D. will always ring
77. The first person _____ the room must turn on the fan.
A. to enter B. entering C. enter D. entered
78. The doctors say drinking a little red wine is good _____ you.
A. for B. at C. to D. by
79. _____ the moon last night?
A. Have you seen B. Did you see C. Do you see D. Had you seen
80. I always enjoy _____ whenever I go to the party.
A. dancing B. dance C. to dance D. danced
81. He _____ in the office at the moment.
A. has work B. is working C. has been working D. works
82. Today is their golden wedding anniversary. They _____ married for 50 years.
A. have been B. has been C. was D. will be
83. You have to practise _____ your English all the time.
A. to speak B. speaking C. speak D. to speaking
84. His company _____ in the centre of city.
A. locates B. has located C. will locate D. is located
85. They say that they _____ their course next month.
A. finish B. will finish C. will be finishing D. will be finished
86. “What would you like to order, sir?” “I _____ the lamb.”
A. have B. am going to have C. will have D. am having
87. What _____ you _____ at weekend when you were a child?
A. do/do B. have/done C. did/use to do D. did/used to do
88. Now I’ve decided _____ how to do it.
A. learning B. learn C. to learn D. learnt
89. My friend has promised _____ me some steps.
A. to teach B. teach C. teaching D. taught
90. She and I _____ each other since we were at secondary school.
A. know B. knew C. have known D. has known
91. I’m really looking forward to _____ my parents.
A. meet B. meeting C. the meeting D. be met
92. “Who _____ that horrible noise?” “It’s Tom practicing the violin.”
A. makes B. is making C. made D. has been making
93. I’m thinking of _____ to Spain next month.
A. go B. going C. to go D. been to
94. _____ he and his wife _____ in their house for a long time?
A. Have/live B. Has/lived C. Have/lived D. Did/live
95. Has your house _____ recently?
A. was decorated B. decorated C. been decorated D. is decorated
96. English and French _____ in Canada.
A. are speaking B. were spoken here C. are spoken D. speak
END OF PART 1
END OF PART 2
END OF PART 3
END OF PART 4