[ Tenses ]
. When did you finish your homework?
A. simple past
B. present perfect
C. past continuous
D. future

Random Topics:
Can, Could, May, MightPast Continuous and Past Simple TenseConditional Sentences Type 0, 1 and 2Future Continuous TenseModals of AdviceGrammar and VocabularyHave as verb and auxiliaryNoun Verb AgreementPrepositions of Place & TimeCountable & Uncountable NounsOther quiz:
Subject-Verb Agreement › ViewThere … many ways to say “thank you”.
- is
- are
Grammar › View
If Luqman had been careful, he _____ had an accident.
A. has
B. have
C. wouldn’t
D. wouldn’t have
Simple Future Tense › ViewHe _______ need to go to the dentist soon.
A. will
B. shall
Grammar › View
A needle is ___________ (sharpen) than a nail.
A. sharpen
B. sharp
C. sharpener
D. sharpest
