You are on page 1of 27

GRAMMAR TEST

YEAR : ......... NAME : ..............................

1. A- Hello, what __ your name?

A) is B) are C) am D) be

2. __ name is John. And my __ is Johnson.

A) Your / surname B) My / surname C) I / surname D) I / name

3. My name is Lisa. __ Lisa Peterson.

A) My am B) I is C) I am D) I

4. __ name is Apple. __ Ann Apple.

A) His / She B) His / He’s C) Her / She’s D) His / His

5. “Where John from?” “__ from the US.”

A) is / He’s B) is / His C) am / He’s D) is / She’s

6. __ are you from? Japan.

A) What B) Who C) Where D) When

7. Where __ you __ ?

A) is / from B) are / in C) are / is D) are / from

1
8. __ from Spain. I’m Rodriguez .

A) I’m B) He’s C) You’re D) She’s

9. Pete is a French boy. __ from __ .

A) He’s / France B) His’s / French C) His / France D) He / France

10. Lisa and Max are Americans. from U.S.A.

A) There B) Their C) They’re D) Their’re

11. “What __ their _?” “Alex and Poe.”

A) are/name B) is / name C) is / names D) are / names

12. I __ 22 years old, but Andrew __

A) am / am B) are / am C) am / is D) are / are

13. Mark__ 19, but Brian and Denis __ 26 and 28.

A) is / are B) are / is C) are / are D) am / are

14. “What __ this?” “It’s __ umbrella.”

A) are / a B) is / a C) is / an D) its / an

15. Oxford is __ English university.

A) an B) the C) a D) *

16. Toyotas __ Japanese __ .

2
A) is a / car B) is / car C) are / cars D) is / cars

17. “What is job?” “She is a bank manager.”

A) his B)she C) he D) her

18. ____is your father working at?

A) when B) how C)whose D)where

19. “How old is your aunt?” “____ is 29.”

A) She B) He C) She’s D) He’s

20. “Where __ she from?” “She __ from Japan.”

A) are / is B) is / is C) is / am D) are / are

21. This __ my friend. __ name’s Richard.

A) are / His B) is / My C) is / His D) his / His

22. They__ Liz and Max. They __ from the USA.

A) is / is B) are / is C) are / are D) is / is

23. “What is __ name?” “My name’s Carlos.”

A) his B) her C) your D) my

24. This is my sister. __ name is Liana.

3
A) His B) My C) Her D) Its

25. I have __ brother. __ name is David.

A) an / His B) a / Her C) a / His D) * / His

26. Hello! My _ _ Mariam. I _ _ Ipoh.

A) name is / from am B) is name / from am

C) name is / am from D) name am / is from

27. Is Kamilia __ sister?

A) he B) you C) your D) yours

28. We __ students.

A) are a B) is C) are D) am

29. I __ student.

A) is / an B) am / * C) am / a D) am / the

30. She __ Singapore

A) are from B) is at C) is from D) am from

4
31. Mr Ravi is __ teacher.

A) a B) an C) * D) the

32. I live __ a house Kuala Lipis.

A) * / in B) in / in C) in / * D) at / in

33. “____ is your house number?” “It’s 229"

A) Where B) How C) What D) Who

34. “______ are you?” “I’m Alex.”

A) Which B) How C) What D) Who

35. What’s this __ English?

A) * B) in C) at D) on

36. Fresh orange juice is __ healthy drink.

A) a B) the C) an D) *

37. English is __ international language.

A) a B) an C) the D) *

38. A Mercedes is __ German car.

A) a B) an C) the D) *

5
39. My English teacher is __ kind lady

A) a B) an C) the D) *

40. Milan is __ Italian city.

A) a B) an C) the D) *

41. Which __ do you come from?

A) nation B) year C) country D) date

42. Proton cars are quite __. You can afford them.

A) bad B) expensive C) easy D) cheap

43. They often eat __ for breakfast.

A) cheese B) chest C) cheer D) chief

44. Would you like to have a __ soup or fish?A) chicken B) drink C)

breakfast D) meal

45. If you do not know this word why don’t you look up the __?

A) newspaper B) internet C) computer D) dictionary

46. It is very __ today. I would like to go to swimming.

A) hot B) cloudy C) cold B) good

6
47. Would you like to drink a __ of tea?

A) bottle B) piece C) slice D) cup

48. The question is really __. You do not even need to think on it.

A) complete B) different C) difficult D) easy

49. There are four people in my __, mother, father, sister and me.

A) group B) class C) family D) side

50. Let’s buy something to eat!. What does the underlined word refer to?

A) food B) money C) drinks D) souvenirs

51. Choose the word which is NOT of its group.

A) crossword B) envelope C) letter C) post-office

52. Last __ the dinner was really awful.

A) midnight B) noon C) evening D) morning

53. This is the first question and that is the __.

A) two B) second C) twice D) later

54. My friend has got a/an _ in London. It’s on the 9th floor.

A) room B) apartment C) flat D) city

7
55. Choose the word which is NOT of its group.

A) hut B) house C) flat D) car

56. __ companies are growing very fast nowadays. The country

doesn’t need foreign companies.

A) local B) multinational C) large D) international

57. What is your __?

A) occupation B) time C) busy D) do

58. How many __ can you speak?

A) tongues B) languages C) nations D) vocabulary

59. My friend sent me a __ last week.

A) writing B) ladder C) letter D) later

60. Choose the word which is NOT of its group.

A) magazine B) brochure C) newspaper D) news

61. Our geography teacher brings __ to the lesson.

A) cap B) map C) tap D) cup

62. All of my friends are __. Even some of them have children.

A) single B) alone C) lonely D) married

8
63. What is the singular form of people?

A) man B) single C) human D) person

64. Continue the logic list.

North, south, west, __.

A) best B) rest C) east D) test

65. Jane likes __ stamps. She has got 100.

A) collecting B) taking C) delivering D) using

66. Can you help me carry my __.

A) body B) suitcase C) picture D) language

67. My mother’s sister is my __.

A) uncle B) cousin C) nephew D) aunt

68. You are very __ today. What’s up?

A) sad B) attractive C) ugly D) thin

69. They bought a __ house in KL. It has more than 12 rooms.

A) small B) cool C) large D) heavy

70. Don’t worry, be __!

A) happy B) nice C) different D) sorry

9
71.I will have a bath __ I go to bed.

A) when B) if C) before D) until

72. I’m coming to London tomorrow. I’ll ring you __ I arrive.

A) before B) when C) until D) if

73. __ it is a nice day tomorrow, we can go swimming.

A) If B) Until C) When D) Before

74. Wait here __ I get back.

A) until B) before C) as soon as D) when

75. __ you have any problem, just ask for help.

A) When B) After C) Before D) Until

76. I want to get home __ Jim comes back.

A) if B) before C) until D) when

77. I’m going to have driving lessons __ I pass my test.

A) before B) when C) if D) until

78. Give me your address __ you go home.

A) if B) before C) as soon as D) until

10
79. Bye! I __ you when I __ home.

A) phoned / get B) will phone / will get

C) phone / get D) will phone / get

80. I’m going to bed when this TV program __.

A) ended B) will end C) is going to end D) ends

81. I’m sorry you are leaving. I __ when you __.

A) am glad / you are back B) glad / will be back

C) will be glad / are back D) am glad / will be back

82. “Give me your phone number.” “Sure. I __ it to you before I __.”

A) will give / go B) give / will go C) will give / will go D) am going to give / go

83. What’s __ TV tonight?

A) at B) in C) on D) with

84. I often go abroad __ business.

A) to B) by C) for D) on

85. Do you come to school __ bus?

A) on B) by C) at D) in

11
86. I’m very busy __ the moment.

A) in B) on C) by D) at

87. I can’t understand the instructions. They’re __ Chinese.

A) by B) at C) in D) for

88. “Romeo and Juliet” is a play __ William Shakespeare.

A) for B) by C) with D) on

89. “Is Murad __ work this week?” “No. He’s __ holiday.”

A) on / in B) at / in C) in / for D) at / on

90. I hate being late. I like to arrive __ time.

A) by B) on C) at D) for

91. __ you students?

A) Do B) Are C) Am D) Is

92. __ the man at work?

A) Am B) Does C) Are D) Is

93. Who __ an optician?

A) is B) are C) am D) does

12
94. Where __ Mona and Jana going?

A) is B) are C) do D) does

95. She __ working at the library.

A) does B) can C) is D) are

96. The Prime Minister __ on TV tonight.

A) is speaking B) spoken C) had spoken D) speak

97. He is __ the car.

A) has washed B) will wash C) washed D) going to wash

98. I __ this day all my life.

A) am remembering B) will remember C) remembered D) have

remember

99. I hope I __ it.

A) found B) will find C) am finding D) finding

100. __ me with my suitcase, please ?

A) Did you help B) Are you going to help C) Are you helping D) Will you help

101. This time tomorrow I __ on a beach in Langkawi.

13
A) lie B) am lying C) will be lying D) have been lain

102. How long __ in Paris?

A) do you live B) are you living C) have you been living D) you live

103. Anna __ a good job.

A) finds B) has found C) founded D) has been finding

104. Pete and I __ friends for over six month.

A) are B) am C) will D) has been

105. I __ a new flat a few months ago.

A) bought B) have been buying C) have bought D) buy

106. How long __ your car?

A) have you had B) you have C) are you have D) have you been having

107. When I last talked to him, he __ English.

A) studies B) study C) was studying D) studied

108. I met her at yesterday’s party, but I __ her by sight for years

before that.

A) had known B) have known C) will have known D) had been known

14
109. By 2021, scientists surely __ a cure for Corona Virus.

A) are discovering B) have been discovered C) will have discovered D) had discovered

110. Since the day he __ ill he __ a lot of reading.

A) was / had done B) is / has done C) was / has done D) is / has been done

111. Ali: What’s the time? Babu: I’m sorry, I __. My watch __.

A) can’t tell / stopped B) didn’t know / stopped C) don’t know / has

stopped D) don’t know / had stopped

112. He __ in the library every night for the last two months.

A) would be studying B) will have studied C) has been studied D) has

been studying

113. Last Sunday we ___ out of the house where we ___ for five years.

A) had moved / lived B) have moved / had lived

C) moved / had lived D) will move / have lived

114. We spent hours talking about what we __ since we left school.

A) have done B) had been doing C) have been doing D) were doing

115. They __ married but in the end they changed their mind.

15
A) are going to get B) will have been C) were going to get D) had been

116. Ali: Would you like me to give Mohamad a message for you?

Banu: Oh, I don’t want to trouble you.

Ali: It’s no trouble, really. I __ Mike tomorrow anyway.

A) am seeing B) saw C) have seen D) would see`

117. He wants __ a cold drink.

A) drink B) to drink C) drinking D) drinks

118. He never __ by plane.

A) travels B) to travel C) traveling D) travel

119. Will you __ off the machine?

A) to turn B) turning C) turned D) turn

120 Would she like __ to the moon?

A) going B) go C) to go D) goes

121. Do you like__ football on TV?

A) watch B) watched C) watches D) watching

122. We must__ back the mixer back to the shop. It doesn’t work.

A) taking B) take C) took D) to take

16
123. She can __ German and Italian.

A) speak B) speaking C) to speak D) speaks

124 Could you __ more slowly?

A) speaking B) spoke C) speak D) speaks

125. I hope __ you soon.

A) to see B) seeing C) see D) saw

126 We’d better __ to the manager.

A) to talk B) talking C) talked D) talk`

127. My uncle died __ the war.

A) via B) during C) for D) in

128. The phone rang __ I was having supper.

A) while B) during C) for D) in

129. I lived in Penang __ several years.

A) while B)by C) for D) in

130. __ I was in Paris, I made a lot of friends.

A) While B) During C) For D) In

17
131. I was in hospital __ three weeks.

A) while B) during C) for D) in

132. __ my stay in hospital, the nurses looked after me very well.

A) While B) During C) For D) In

134. A football match lasts __ ninety minutes.

A) while B) during C) for D) in

135. I hurt my leg __ I was playing football yesterday.

A) while B) during C) for D) in

136. I hurt my leg __ the second half of the match.

A) via B) until C) for D) in

137. Traffic is always bad __ the rush hour.

A) while B) during C) for D) in

138. Last week I was held up __ three hours.

A) while B) during C) for D) in

139. Peter came round __ we were eating.

A) while B) during C) for D) in

18
140. Peter came round __ the meal.

A) while B) during C) on D) in

141. It’s my birthday __ next week.

A) at B) in C) on D)*

142. “When?”“__ Monday.”

A) At B) In C) On D)*

143. __ when were you born?

A) At B) In C) On D) *

144. __ 8.00 __ the morning.

A) At / in B) In / in C) On / in D) * / in

145. I’m meeting Alan __ this evening.

A) at B) in C) on D) *

146. “What time?” “__ six.”

A) At B) In C) On D) *

146. What did you do __ the weekend?

19
A) at B) in C) with D) *

147. __ Friday evening we went to a party.

A) At B) In C) On D) *

148. We slept late __ Saturday morning.

A) at B) in C) on D) *`

149. Where __ on holidays?

A) you go B) do you go C) do you going D) are you go

150. I __ to work now. Good-bye!

A) go B) went C) am going D) goes

151. I __ a book about astrology these days.

A) am reading B) read C) am reads D) reading

152. I __ lots of books every year.

A) will read B) am reading C) read D) am going to read

153. Nurses __ after people in hospital.

A) looks B) is looking C) will look D) look

154. Annie __ from Ireland.

20
A) come B) is coming C) comes D) coming

155. We __ to a party next Saturday.

A) go B) goes C) are going D) went

156. She __ for dinner this evening.

A) come B) came C) comes D) is coming

157. __ to go out tonight?

A) Do you want B) Are you wanting

C) Is you want D) Would you want

158. I __ four languages. A) am speaking B) speak C) speaks D) am

speak

159. Every morning Tina __ at 7.30.

A) is getting up B) got up C) get up D) gets up

160. Oh, someone __ in my seat!

A) is sitting B) sits C) will sit D) sit

161. I’m sorry. I can’t help you at the moment. I __ dinner.

A) will cook B) am cooking C) cook D) cooked

21
162. I __ a pain in my leg.

A) has B) having C) have D) am having

163. Mona __ to her boss. I’ll tell her you phoned.

A) talked B) talks C) talk D) is talking

164. Turn the TV off. No one __ it!

A) watches B) watch C) is watching D) watched

165. She is not ready. She __ her hair.

A) is washing B) washes C) washed D) wash

166. Daud is good at golf but he __ very often.

A) aren’t play B) isn’t playing C) doesn’t play D) didn’t play

167. The sun __ in the day time.

A) shine B) shone C) is shining D) shines

168. In Britain people __ on the right.

A) are driving B) drives C) drive D) drove

169. This is a great party! Everyone __.

A) dance B) is dancing C) dances D) are dancing

22
170. Jack’s a policeman but he __ a uniform.

A) doesn’t wear B) isn’t wearing

C) no wear D) wears

171. What __ in your free time?

A) are you doing B) do you do C) you do D) are you do

172. How many children __?

A) are you having B) do you have C) do you have got D) are you have

173. I __ a shower every morning.

A) have got B) am having C) have D) has

My sister and I are very different, __(174)__ we get on well together.

She likes staying at home in the evening __(175)__ watching television

with parents. __(176)__ I prefer going out with my friends. We like to

go to clubs or the cinema. Sometimes we just go to a café. I have

exams soon, __(177)__ I’m not going out very much these days. My

sister is six years older than me, __(178)__ she works in a bank. She’s

23
trying to save some money __(179)__ she’s going to get married this

year. Her fiancé’s name is Ferdinand. __(180)__, we all call him Freddy.

People say I look like my sister __(181)__ we both have brown eyes

__(182)__ dark hair. __(183)__, we are very different in character.

She’s very quiet, __(184)__ I’m a lot more sociable.

174. A) and B) but C) so D) because

175. A) however B) so C) and D) because

176 A) Because B) And C) So D) But

177. A) so B) however C) but D) and

178. A) however B) so C) because D) and

179. A) and B) so C) because D) but

180. A) However B) So C) But D) And

181. A) so B) because C) and D) however

182. A) but B) so C) however D) and

183. A) But B) So C) However D) And

24
184. A) however B) but C) and D) so`

185. We __ watching a good documentary __ BBC World now.

A) are / in B) am / on C) are / on D) is / in

186. I always ___ credit card.

A) pay / by B) am paying / with

C) am paying / by D) pay / with

187. __ you __ a girl __ fair hair?

A) Do / knowing / of B) Does / know / of

C) Do / know / with D) Are / knowing / with

188. __ she got a dress __ white?

A) Does / in B) Has / on C) Have / in D) Has / in

189. __ is reading a letter __ bed now.

A) She / in B) I / in C) You / on D) He / at

190. A: What __ you __?B: I’m a lecturer.

A) do / do B) are / do C) is / do D) do / doing

191. A: What __ she ___ now? B: I don’t know.

25
A) does / do B) do / do C) is / doing D) is / do

192. Abu: __ are we __? Bennard: To the class.

A) When / going B) Where / go C) When / go D) Where / going

193. Ah San: Oh no! It __. We can’t go out. Bee Li: It always __ here

in March.

A) is snowing / snows B) snows / ’s snowing C) ’s snow / snows D) snows / snows

194. I __. Because it’s my happiest day today.

A) jumping B) jump C) am jumping D) jumped

195. Benedit and Nina are __ only salads. Because vegetarians don’t __

meat.

A) eat / eat B) eating / eating C) eat / eating D) eating / eat

196. Sorry, I __ understand you. I __ speak Russian.

A) do / don’t B) do / do C) don’t / don’t D) am / am

197. Allan: Why __ we __ to a park? Ben: A good idea!

A) do / go B) don’t / go C) aren’t / going D) are / going

198. What __ you __ to know?

A) do / want B) are / wanting C) do / wanting D) are / want

26
199. Amy: __ she __ a problem now? Babu: No. She ___ how to solve.

A) Is / solve / doesn’t / know B) Does / solve / isn’t / knowing

C) Is / solving / doesn’t / know D) Does / solving / doesn’t / know

200. Can you translate this letter __ English __ Chinese __ me?

A) from / into / for B) into / from / for

C) from / in / her D) for / from / in`

27

You might also like