[ 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 › ViewA:Has Mom added sugar to the coffee?
B:No, she ____.
A. hasn’t
B. haven’t yet
C. never did
D. didn’t
Understanding Product Packaging and Tenses › View
In a recipe, the section that describes how to combine ingredients is called:
A. Serving suggestions
B. Cooking time
C. Ingredients
D. Preparation
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
