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:

Transitive and Intransitive Verb › View

Identify the direct object in the following sentence:

Mushu chased the toy around the living room floor.

A. toy

B. Mushu

C. living room

D. floor


Past Simple (Questions) › View

Did Ann have dinner at six o’clock?

A. Yes, I did.

B. Yes, he did.

C. Yes, she did.

D. Yes, they did.

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