[ Grammar ]
Last month, you ____ your homework on time, every time.
A. did
B. does
C. will do

Random Topics:
Present and Past Perfect TensesConjunction and PunctuationReported Speech and SubjunctiveLanguage Features: Reflective ArticleConstrative ConjunctionWould rather/ would prefer/ would likePrepositions of Time, Place, and MovementVerb Patterns / IngVocabulary, Adjective & PrepositionComparative and Superlative AdverbsOther quiz:
Vocabulary › Viewlaughable
A. abrasive
B. ludicrous
C. liaison
D. acknowledge
Vocabulary and Grammar › View
Choose the correct form of the verb in reported speech: She said that she ________ the meeting.
A. attends
B. attended
C. will attend
D. had attended
Grammar › ViewYou don’t like pizza, _____ _____?
A. don’t you
B. do you
C. were you
D. aren’t you
Subordinating Conjunctions › View
You can’t leave ________ the meeting is over.
A. while
B. until
