Topics: Perfect Tenses of Verbs
By next Thursday, we will have built the set for the play.
A. present perfect
B. past perfect
C. future perfect
Select your answer:

Random Topics:
Possessive Pronouns and Adjective PronounsVerb Forms and PrepositionsGrammar - Nouns, Verbs, and AdjectivesPresent Continuos Tense3rd Person SingularIdiom and TensesGrammar RulesVocabulary and GrammarConjunctivesTime PhrasesOther quiz:
Gerunds and Infinitives › ViewTed was surprised _____ (see) his computer shutting down.
A. seeing
B. to see
Grammar › View
He _____ a lot of patience.
A. have
B. has
C. have to
D. has to
