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:

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