[ Present Tenses ]
They ___ (finish) their homework already.
A. have finished
B. have finish
C. finishing have
D. finished have
Select your answer:

Random Topics:
Conjunctions - Conjunctive AdverbsConditionals and Modal VerbsQuantifiers / Prepositions of Time and Comparative AdjectivesTenses - Pasive VoiceAdverb of Frequency and Past Continuous TensePresent Tense vs Past TenseAdverbs of Manner, Likes and PreferencesFuture - will / going to / present continuousPossessive Pronouns and QuantifiersReported speech (statements)Other quiz:
Modal Speculation › ViewThe neighbors _______ invited to the barbecue.
A. have
B. is
C. are
D. were
Narrative Tenses › View
He ______ when I called him yesterday. I woke him up.
A. was sleeping
B. slept
C. had slept
