Topics: Grammar & Tenses
____________ (you / finish) your homework yet?
A. Have you finish
B. Are you finishing
C. Have you finished
Select your answer:

Random Topics:
another/the others/each other/one anotherModals of DeductionQuestion TagsFrequency AdverbsParticiple AdjectivesPast simple - Irregular VerbsTenses and Verb FormsNoun, Quantifiers and SuffixesGrammar - Collective NounsGrammar - FutureOther quiz:
Grammar › ViewMum wakes up at 6 o’clock ___ the morning
A. at
B. on
C. in
D. next to
Past Tenses › View
The sentence They had been working for hours focuses on the result.
A. TRUE
B. FALSE
