Grammar Quiz

Topics: 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:

Grammar and Language Usageanother/the others/each other/one anotherActive-Passive VoicesCompound and Complex SentencesGerund & InfinitiveNoun Verb AgreementTenses and PronounsCompound Nouns and Compound Adjectives QuestionsModal Verb in Passive VoiceThe Present Progressive Tense

Other quiz:

Grammar › View

The verbs in the following sentence are ___

I have a big dog, and he is my best friend.
_
A. dog and friend

B. have and is

C. big and best


Grammar › View

Archaeologists _____________ the gold in a cave near the top of the mountain.

A. were discovered

B. was discovered

C. discovered