Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Tenses - Irregular VerbsVocabularyConjunctions and Prepositionwould should couldCorrelative Conjunction & Complex SentencesSimple Present & Present ProgressivePronouns and AntecedentsPast Perfect Simple TensePast and Present ContinuousTransitions

Other quiz:

Vocabulary › View

a noisy fight

A. fray

B. extort

C. torrid

D. terrain


Modal Auxiliaries › View

_____ I borrow the book for the weekend? I shall return it on Monday.

A. Should

B. Must

C. May

Subordinating Conjunctions › View

Identify the subordinating conjunction in the following sentence: ‘Although it was late, they decided to go for a walk.’

A. Although

B. However

C. Because

D. Despite


Idioms › View

“Very well” can mean the same as ___.
a. no
b. later
c. giving consent