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:
         


Random Topics:

Modal VerbsGrammar - used toModal AuxiliariesApostrophe GrammarWish + Verb 2Noun QuantifiersPast Progressive TenseHas and HaveSentences vs Run-Ons

Other quiz:

IELTS Vocabulary › View

something that produces a lot of electricity

A. power station/ power plant

B. a major source of electricity

C. fossil fuels

D. infrastructure


Present Tense › View

Does Susan like her new house?

A. Yes, she likes.

B. No, she likes not.

C. Yes, she does.

D. No, she do not like.