[ 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/ edOther quiz:
Grammar › ViewI _______________ 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
