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:

Infinitive and GerundSimple Compound and Complex SentencesSimple PresentTag QuestionGerund & InfinitivesPassive Voice & TensesAdverbial PhrasesSentences and Non SentencesSubordinating and Coordinating ConjunctionsInfinitives

Other quiz:

Adverbs › View

You will have to take the medicine ________ you like it or not.

A. whether

B. because

C. after


Verb Tenses › View

Choose the correct present continuous tense form of the verb: They ________ (work) on a project at the moment.

A. is working

B. were working

C. worked

D. are working