[ 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

Random Topics:
Have as verb and auxiliaryCity PlacesGrammar: Reported QuestionsFamily Vocabulary and GrammarTime ClauseTenses (Present, Past, Future Forms)Modal Verb Gerund or To InfinitiveSentence and FragmentPast Tense and Past ContinuousPrepositions and ConjunctionsOther quiz:
Grammar › ViewWilliam _________ his brother to multiply.
A. was teach
B. taught
C. teached
D. was taught
TOEFL › View
The helicopter is able to hover in ___________ powered rotors produce lift even at zero forward speed.
A. flight because of the
B. flying the
C. the flying of the
D. flight because the