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:

Modal Verbs › View

“Do you need this paintbrush?” – “Ah, yes. ____ it to me, please?”

A. Do you pass

B. Will you pass

C. Are you passing

D. Are you going to pass


Grammar › View

Complete the sentence with superlative

Mercury is____________________planet to the sun. (close)

A. close to

B. the most closest

C. the closest

D. closer than

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