Grammar Quiz

Topics: Perfect Tense

He started to work in the office at 8 o’clock. It’s now 12 o’clock and he just stopped it. It means that he …. for four hours.

A. has worked

B. worked

C. has been working

D. will have worked

Select your answer:
         


Random Topics:

Asking and Giving SuggestionDescribing WordsQuantifiers MixGrammar: Have toPresent Simple & Present Progressive TenseSimple PastSuperlative & Comparative AdverbsPast and Future TensesSubject Verb Agreement and Coordinating ConjunctionsModals of Obligation & Prohibition

Other quiz:

Grammar and Vocabulary › View

Sarah watched a horror movie last night. Her voice __________ as she retold the story to her friends.

A. quiver

B. quivers

C. quivered

D. quivering


Conjunctions › View

Which coordinating conjunction(s) could you use to combine the two sentences below:

The pup is young, _____ it knows a lot of commands.

A. and

B. so

C. but

D. for