Grammar Quiz

[ Perfect Tense ]

Which one is the correct sentence future perfect tense ?

A. she had been dancing since she was five

B. she will have finished her study before 5 P.M this evening.

C. she have been cleaning for 2 hours

D. she will have a meat for dinner

Select your answer:
A  B  C  D  E 


Random Topics:

Comparatives and SuperlativesPassive Voice with Modal VerbsPresent Simple & ContinuesPast Tense (Regular and Irregular)Noun PhraseNoun QuantifiersFuture Continuous, Future Perfect and Future Perfect ContinuousAdjectives (-ed / -ing)Past Simple or Past ContinuousComparative & Superlative Adverbs

Other quiz:

Tenses › View

At the end of the next month, executive chef Tracy Nakagawa…………….. the kitchen at the Hokulea Café for ten years.

A. has supervised

B. will have supervised

C. had been supervising

D. is supervising


Noun, Pronoun, Adjective, Verb › View

Which sentence contains a concrete noun?

A. The idea was innovative.

B. Her laughter echoed in the room.

C. Kindness is rare these days.

D. Justice delayed is justice denied.