[ 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 › ViewAndrew has just started evening classes. He …………….. German.
A. are learning
B. is learning
C. am learning
D. learning
Grammar › View
I was using my pencil a minute ago. It ________________ be here somewhere!
A. can
B. could
C. must
D. would
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
