Grammar Quiz

Topics: 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:
         


Random Topics:

TOEFLTenses and VocabularyVerb Tenses (Progressive, Perfect)Past simple regular verbsFuture - be going toTenses UsageAction vs Linking Verbs/ Verb PhrasesPronunciationPresent Progressive or Present SimpleRelative Clauses

Other quiz:

Grammar › View

She ……………the exam because she had worked very hard

A. passes

B. pass

C. passed


Tenses › View

He (cook) dinner right now.

A. cooks

B. cooked

C. is cooking

D. is cooked