Grammar Quiz

[ Perfect Tenses ]

Luke _______ (work) on the final report all morning. He will send it to you when he has done it.

A. has worked on

B. had worked on

C. had been working on

D. has been working

Select your answer:
         


Random Topics:
Abstract vs. Concrete Countable NounAdjective vs. AdverbClausesConditionals Type IModal Verbs and ConditionalsConjunctionsIndefinite PronounsCountable - Uncountable

Other quiz:

h omonyms › View

The bride walked slowly down the ___.
a. aisle
b. isle
c. I’ll


Superlatives › View

Read the sentences and choose the correct one.

A. He is the more stranger man in the story.

B. He is the most strange man in the story.

C. He is the more strange man in the story.


How to use : Read the question carefully, then select one of the answers button.