Grammar Quiz

[ 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 › View

The 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