[ 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:
Vocabulary › ViewWhat does the word “monstrous” mean?
A. Very large and/or scary
B. Colorful
Grammar › View
Which of these is a sentence fragment?
A. People are grateful.
B. They raise money.
C. Working in their communities.
D. Many students help others.
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
