[ 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:
Gerund › ViewMy father ___ the roof ___ .
A. get, repaired
B. will get, repair
C. get, repair
D. will get, repaired
Will - Be going to › View
I haven’t made any plans for Easter. I____________ at home.
A. am going to stay
B. will probably stay
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
