[ Grammar ]
She _____________ her homework before dinner.
A. has finished
B. finished
C. was finishing
D. finishes

Random Topics:
Time and CalendarSimple Present VS Present ContinuousJobsVocabulary & Phrasal VerbFuture Tenses and ModalsSpeculation with Modal VerbsWas & Were QuestionsVocabulary and ModalsSimple Future TensePast Simple & Past PerfectOther quiz:
Present Tenses › ViewEvery weekend, she ______ (go) hiking in the mountains.
A. goes
B. go
C. is going
Passive Voice › View
I still can not believe it. My bicycle ……………… some minutes ago.
A. was stolen
B. was stealing
C. stolen
D. stole
Zero Conditional Sentence › ViewIf you heat ice, ………………
A. it will melt
B. it melts
C. it will be melting
D. it is melting
Subject Verb Agreement and Verb Tenses › View
The chorus (joins,join) the orchestra in the opening number of the concert.
A. join
B. joins
