[ 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:
Phrasal Verbs › ViewMr. Thanh ______ the day-to-day running of the company while his father was away.
A. lived on
B. set off
C. took over
D. dealt with
Present Simple & Present Continuous › View
I ……………….. board games .
A. enjoy
B. enjoys
C. am enjoying
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
