Tense Detectives
Agreement Attack
Preposition Puzzle
Connector Chaos
Pronoun Problems
Grammar Chaos
100

By the time we arrived at the restaurant, Dad ________ already ordered the food.

A. has
B. had
C. was
D. is

 

B. had

100

The box of chocolates ________ on the dining table.

A. are
B. were
C. is
D. have

C. is

100

Please place the books ________ the shelf.

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

B. on

100

It was raining heavily, ________ we decided to stay indoors.

A. but
B. so
C. although
D. unless

B. so

100

Jason and I prepared the decorations by ________.

A. ourselves
B. themselves
C. our
D. ours

A. ourselves

100

You have completed the assignment, ________?

A. don't you
B. haven't you
C. didn't you
D. aren't you

B. haven't you

200

Amy ________ her piano every evening after completing her homework.

A. practises
B. practised
C. is practising
D. has practised

A. practises

200

Neither the teacher nor the students ________ aware of the change in schedule.

A. was
B. is
C. has been
D. were

D. were

200

The children were excited ________ going on their first overseas trip.

A. about
B. at
C. of
D. for

A. about

200

________ he was tired, Marcus continued helping his mother.

A. Although
B. Because
C. Unless
D. Therefore

A. Although

200

The woman ________ lives next door is a famous author.

A. whom
B. whose
C. who
D. which

C. who

200

All participants ________ wear their identification tags during the event.

A. might
B. could
C. must
D. would

C. must

300

The children ________ football when they heard a loud crash from the kitchen.

A. play
B. have played
C. were playing
D. had played

C. were playing

300

A collection of rare stamps ________ displayed in the museum.

A. are
B. were
C. is
D. have been

C. is

300

The cyclist managed to ride ________ the narrow tunnel safely.

A. across
B. through
C. against
D. among

B. through

300

The match was postponed ________ the heavy thunderstorm.

A. although
B. despite
C. because of
D. however

C. because of

300

This red bicycle belongs to Sarah. The blue one is also ________.

A. her
B. hers
C. she
D. herself

B. hers

300

If Sarah ________ earlier, she would not have missed the bus.

A. leaves
B. left
C. had left
D. has left

C. had left

400

Since joining the school choir, Mei Lin ________ in several performances.

A. sings
B. sang
C. has sung
D. had sung

C. has sung

400

The captain, as well as the other players, ________ responsible for ensuring that the rules are followed.

A. are
B. is
C. have been
D. were

B. is

400

The teacher praised Daniel ________ his excellent effort during the project.

A. at
B. for
C. on
D. with

B. for

400

The journey was long and tiring. ________, everyone agreed that it had been worthwhile.

A. Therefore
B. Nonetheless
C. Because
D. Unless

B. Nonetheless

400

The boy ________ mother is a doctor won the scholarship.

A. who
B. whom
C. which
D. whose

D. whose

400

“Let's take a short break, ________?” suggested the teacher.

A. will we
B. shall we
C. do we
D. won't we

B. shall we

500

By the end of this month, the workers ________ on the new playground for six weeks.

A. will work
B. will have been working
C. have been working
D. had been working

B. will have been working

500

The quality of the products, rather than their prices, ________ what attracts most customers.

A. are
B. were
C. have been
D. is

D. is

500

The manager was deeply concerned ________ the sudden drop in sales.

A. about
B. with
C. for
D. by

A. about

500

________ having very little experience, Nadia managed to complete the complicated task successfully.

A. Because
B. Despite
C. Therefore
D. Unless

B. Despite

500

The scientist ________ the students interviewed gave them some useful advice.

A. who
B. whose
C. whom
D. which

C. whom

500

Had Marcus ________ the warning, he would not have made the same mistake.

A. followed
B. follows
C. had followed
D. following

A. followed

M
e
n
u