[ Verb Tenses ]
She _____ her homework before dinner.
A. finishes
B. had finished
C. is finishing
D. was finishing

Random Topics:
Past Tense vs Future TenseIF CLAUSEPerfect and Past TensesComparative AdjectiveGrammar - may/might/couldLexico and GrammarSimple Tenses in EnglishFunctional Sentence TypesPrepositions of TimeGrammar SuffixesOther quiz:
Grammar › ViewWhere _____ Celine Dion from?
A. is
B. does
C. comes
Tenses › View
…you paid the taxes ?
A. Do
B. Are
C. Has
D. Have
Grammar › ViewRita: Isn’t the movie at a quarter to seven? Lily: That’s right. It’s at _____. Let’s hurry up, or(否則)we’ll(將)be late for the movie.
A. seven fifteen
B. six forty-five
C. seven thirty
D. six thirty
Present Continuous Tense › View
_______the cat __________ now?
A. Are, do
B. do, doing
C. Is, doing
D. is, do
