[ 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

Random Topics:
Past Simple TensesHave to/Has toAdjectives and AdverbsTenses UsageVerb 3 formsPreposition of DirectionActive vs. Passive VoicePerfect ModalsSuperlativesSentence Structure and Grammar RulesOther quiz:
Grammar › ViewThe dog ___ loudly at night.
A. bark
B. barks
C. barking
D. barked
Grammar › View
justice
A. fairness, the idea of being impartial
B. polite behaviour
