Grammar Quiz

[ Tenses ]

She ______ (finish) her homework already.

A. finished

B. finishes

C. has finished

D. is finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Present Verb TensesGrammar and PunctuationConjunctions & PrepositionsSentence Structure and ConjunctionsSimple vs Present Continuous TensesVerb FormModal Verb Gerund or To InfinitiveArticle and Order of AdjctiveGrammar for IELTSIn/On/At + Time

Other quiz:

Conditional Sentence › View

If I ……… , I …… good score.

A. study – has

B. studied – have

C. study – have

D. have were – would have


Must / must not › View

You… obey the traffic rules.

A. must

B. mustn’t

Grammar › View

Species survive because they — to new situations. My church will — a needy family.

A. adopt, adapt

B. adapt, adapt

C. adapt, adopt

D. adopt, adopt


Conjunction › View

You shouldn’t go out __________ it’s raining heavily.

A. for

B. already

C. because

D. but