Grammar Quiz

[ Verb Types and Tenses ]

Which verb phrase shows the future perfect tense?

A. Will dance

B. Had danced

C. Will have danced

D. Have been dancing

Select your answer:
A  B  C  D  E 


Random Topics:

Superlative AdjectivesNumbersConjunctions and CommasPresent Perfect ContinuousPoetry VocabularyRelative PronounsPresent and Past TenseAdverbs and PhrasesFuture Tenses and ModalsTenses and Time Markers

Other quiz:

Present Tenses › View

The sun ________ shine at night.

A. shine

B. shines

C. doesn’t shine

D. don’t shine


Present Perfect Tense › View

He ______ me to take me to Bali 7 times.

A. has promised

B. have promise

Present Continuous › View

We have a plan: We

A. are riding our mountain bikes this weekend

B. will ride our mountain bikes this weekend

C. are going to ride our mountain bikes this weekend


Adjective vs Adverb › View

I think you behaved very ………………….

A. selfish

B. selfishly