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:

Grammar AssessmentTenses and Passive Voice-ing / InfinitiveTenses and StructureRelative Clauses and etctoo / enoughPresent Progressive or Present SimpleCompound and Complex, ConditionalsVerb-ing or to VerbConditional Sentences Type 1

Other quiz:

Grammar › View

Tom often ________ two languages at school.

A. speak

B. to speak

C. speaks

D. speaking


Grammar › View

Which sentence is correct ?

A. The scientists gave the public the result.
B. The scientists the result the public.
C. The scientists to the result the public.
D. The scientists gave the public to the result.