Grammar Quiz

[ Grammar ]

He ____ his homework when his friends arrived.

A. had finished

B. have finished

C. finished

D. has finish

Select your answer:
         


Random Topics:

Auxiliary VerbsGerund or InfinitivePronounSecond ConditionalsFuture FormsSuch...that, so ......thatPresent Perfect and Simple Past TenseAdverb Clauses of TimeSubjunctiveParticiple - ing/ ed

Other quiz:

Grammar › View

I _______________ up at 10 o’clock yesterday.

A. wake

B. wakes

C. woke

D. is waking


Verb Patterns › View

I promised…. to church more often.

A. to go

B. going