Grammar Quiz

[ Verb Tenses ]

She _____ her homework before dinner.

A. finishes

B. had finished

C. is finishing

D. was finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Past Tense vs Future TenseIF CLAUSEPerfect and Past TensesComparative AdjectiveGrammar - may/might/couldLexico and GrammarSimple Tenses in EnglishFunctional Sentence TypesPrepositions of TimeGrammar Suffixes

Other quiz:

Gerund › View

My 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 › View

Rita: 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