Grammar Quiz

[ Tenses ]

By the time the technician ____________ (arrive), we had already been trapped in the lift for nearly two hours.

A. arrived

B. has arrived

C. had arrived

D. arrives

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Future - Passiveas...as, comparatives, superlativesSo....that... Such.......thatInfinitivesAdverbsHave to/Has toModal Verbs - ObligationPrepotitionsCountable - UncountableObject Pronoun

Other quiz:

Grammar › View

His mother has read these fairy tales for him many times, ______________?

A. has she?

B. hasn’t she?

C. did she?

D. didn’t she?


Tenses › View

At 10 o’clock he _________(compose) in his music room.

A. composed

B. was composing

C. compose

D. were composing

Tag Questions › View

He has finished his homework, ___________

A. hasn’t he?

B. has he?

C. did he?

D. didn’t he?


Grammar › View

We’ve been watching TV ____ 8.30.

A. for  

B. since