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 SimpleOther 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
