[ Future Perfect Tense ]
Complete the sentence with the correct form of future perfect tense: ‘By next year, she _______ (play) the piano for 20 years.’
A. will have play
B. will played
C. will have played
D. played
Select your answer:

Random Topics:
TOEFL GrammarPassive SentencesGrammar (Adjectives)Prepositions of Place and TimeSimple Present ProgressiveConjunctions and TransitionsFuture Perfect vs Future ContinuousPrepositions of TimeGerund or InfinitiveConjunctions and ConnectivesOther quiz:
Conjunctions and Sequence Connectors › ViewThere was a blackout ____ the room became dark.
A. but
B. if
C. so
D. because
Vocabulary and Grammar › View
The ________ of food at that restaurant is always excellent.
A. quality
B. quantity
C. color
D. price
