[ 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:
Definitions, Synonyms › ViewOfficious
A. Concerning office
B. Legal
C. Interfering
D. Permissible
Subject Verb Agreement › View
Birds, fish and reptiles __________ eggs
A. lays
B. lay
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
