Grammar Quiz

[ Tenses ]

You ___ all your exams by next Friday.

A. finish

B. have finished

C. finished

D. will have finished

Select your answer:
         


Random Topics:

Prepositions and Preposition PhrasesSimple Past/Past ProgressiveAdverbial Clauses of Reason / CauseArticles & Compound NounsVocabulary Spelling GrammarPrepositions of Time, Place, and MovementPresent, Past, Present Perfect and ComparativePrefixes SuffixesGrammar - Quantiflier

Other quiz:

Grammar › View

Find the compound predicate in the following sentence.

The author writes and edits her poems.
_
A. the author

B. writes and edits her poems


Past Participle › View

Have you ever ____ (fly) in a hot air ballon?

A. flew

B. flies

C. flown

D. flying