[ 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:
Parallelism and Subject Verb AgreementGoing To Be and WillTransitional WordsAuxiliary Verbs, if, unless and ModalPresent Simple: affirmative, negative, interrogativeSimple Past and Past Progressive TensesDemonstrative SpeechCan/CouldSubject-Verb AgreementPhrasal VerbsOther quiz:
Subjunctive › ViewLook at your nephew, he sings as though he … in the concert
A. Were
B. Ware
C. Was
D. Is
Grammar › View
There aren’t __________ apps on my old phone because it has little memory.
A. much
B. some
C. any
D. little
