Grammar 1
Grammar 2
Grammar 3
Grammar 4
Grammar 5
100

The classroom ______ every morning before the students arrive.


A. cleans
B. is cleaned
C. cleaned
D. has cleaned


  B    Present passive

100

Sarah enjoys ______ books in her free time.
A. read
B. to read
C. reading
D. reads


 C    Gerund

100

You ______ be tired. You have been working all day.
A. can't
B. might
C. must
D. couldn't


 C    Present deduction

100

My parents ______ me stay out late when I was younger.
A. allowed
B. let
C. made
D. were allowed


  B    let

100

 “I am very busy,” Tom said.
Tom said that he ______ very busy.
A. is
B. was
C. has
D. will

B    Reported speech

200

The new shopping mall ______ last year.
A. builds
B. was built
C. has built
D. is built

B    Past passive

200

We ______ dinner when the phone suddenly rang.
A. have
B. were having
C. are having
D. will have


   B    Past continuous

200

 “Please close the door.”
The teacher asked the students ______ the door.
A. close
B. closing
C. to close
D. closed

  C    Reported request

200

You ______  told me about the problem earlier. I could have helped you.
A. should
B. should have
C. must
D. may


  B    should have

200

 The documents ______ already ______ by the manager.
A. have / signed
B. have  / been signed
C. are / signing
D. were / signed


   B    Present perfect passive

300

 “Where do you live?” she asked me.
She asked me ______.
A. where do I live
B. where I lived
C. where did I live
D. where I live

   B    Reported question

300

 By this time next year, I ______ my university course.
A. will finish
B. will be finishing
C. will have finished
D. have finished


  C    Future perfect

300

You ______ be joking! Nobody would pay RM10,000 for that old phone.

A. may
B. can't
C. might
D. could


   B    Present deduction

300

The teacher told the students ______ their homework before Friday.
A. finish
B. finished
C. to finish
D. finishing


     C    Reported imperative

300

 I can't stand ______ in long queues.
A. wait
B. to wait
C. waiting
D. waited


  C    Gerund

400

 “Don't touch that button!” the technician said to me.
The technician told me ______ that button.
A. don't touch
B. not touch
C. not to touch
D. to not touching


   C    Reported imperative

400

 He looks exhausted. He ______ all night.
A. must work
B. must have worked
C. can't have worked
D. might work


   B    Past deduction

400

 If only I ______ the truth before I made that decision.
A. know
B. knew
C. have known
D. had known

    D    Wish + past perfect

400

The company is ______ the reason for the sudden drop in sales.
A. making out
B. looking into
C. putting on
D. standing out


   B    Phrasal verb

400

 By 8 p.m. tonight, we ______ for six hours.
A. will travel
B. will be travelling
C. will have travelled
D. travelled

  C    Future perfect

500

 I regret not taking your advice. I ______ you when you warned me.
A. should listen to
B. should have listened to
C. must have listened to
D. could listen to


 B    should have listened to

500

The manager said, “We will send the documents tomorrow.”
The manager said that they ______ the documents the next day.
A. will send
B. would send
C. have sent
D. had sent


   B    Reported speech

500

28. Choose the sentence that is grammatically correct.
A. She suggested to go home early.
B. She suggested going home early.
C. She suggested us to go home early.
D. She suggested go home early.

 B    Gerund

500

29. Which word is correctly formed using a prefix?
A. ilregular
B. impossible
C. inresponsible
D. irlogical


  B    Prefixes

500

The police questioned the man, but they couldn't ______ what he was saying.
A. make out
B. break down
C. sort out
D. stand out


  A    Phrasal verb

M
e
n
u