[ 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 - QuantiflierOther quiz:
Grammar › ViewFind 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