Topics: 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:
Order of Adjectivesa, an, the, zero articleSubject Verb Agreement and TensesPreposition and Preposition PhraseGrammar: SyntaxAdverb of MannerPerfect Progressive TensesMuch, many, a lot of, a few, a littlePresent, Past and Future TensePhrasal Verbs with up and downOther quiz:
Past Tenses › ViewThe children were having breakfast when the postman……….
A. did arrive
B. was arriving
C. arrived
Vocabulary › View
If you can’t give me a ______ reason why your homework isn’t done, you will receive a zero.
A. accumulated
B. modified
C. valid
D. frantic
