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:

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