Grammar Quiz

Topics: Perfect Progressive Tenses

By the end of the day, I ______ (work) on this task for eight hours.

A. will have been working

B. have been working

C. had been working

Select your answer:
         


Random Topics:

ConjunctionsWill & Be going toModal Verbs and ConjuctionsTenses and Passive VoiceModals of ProhibitionGrammar - Countable/ UncountableInfinitive and GerundsPast TenseFuture Perfect TenseUsed to & would & Past Simple

Other quiz:

Grammar › View

________ of them have not seen John before.

A. One

B. Both

C. Neither

D. Everyone


Comparision › View

that whale is … than this dolphine.

A. big

B. bigger

C. biggest

D. most big