[ Tenses ]
She ______ (finish) her homework already.
A. finished
B. finishes
C. has finished
D. is finishing

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 + TimeOther quiz:
Conditional Sentence › ViewIf 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 › ViewSpecies 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
