Grammar Quiz

[ Tenses ]

Irfan ___ (do) the Science project before his teacher announced the whole examination results.

A. did

B. had done

C. has done

D. is doing

Select your answer:
         


Random Topics:
Present Perfect Continuous Tense Spelling Still, Yet, Already & JustModals, Infinitives and GerundsDemonstrative PronounsZero and First ConditionalsGrammar SuffixesDemonstrative PronounRelative Clauses Pronouns

Other quiz:

Grammar › View

It started ___ when I left work.

A. raining

B. rain

C. rains

D. rained


Conjunction › View

The remote control is ___ the television.
a. on
b. in
c. at


How to use : Read the question carefully, then select one of the answers button.