Grammar Quiz

Topics: Future Perfect Tense

Complete the sentence with the correct form of future perfect tense: ‘By next week, she _______ (sing) for 15 years.’

A. will have sing

B. will sang

C. will have sung

D. sung

Select your answer:
         


Random Topics:

Simple Present and Simple PastSimiles and Body IdiomsVocabulary and GrammarPast Simple and Past Continuous TensesPast Continuous vs Past SimpleArticles and QuantifiersWill, Be going to, Present ContinuousPresent Perfect & Past Simple TensePresent Verb TensesAdjectives and Adverbs

Other quiz:

Grammar › View

Choose the correct plural form of the word.
leaf

A. leafs

B. leaves

C. leafes

D. leavs


Grammar › View

A lot of trees ____ every year.
A. is chopped down
B. are chopped down
C. was chopped down
D. were chopped down