Grammar Quiz

[ Present and Past Perfect Tenses ]

Rick _____ been watching TV for five hours when I got home.

A. has

B. had

C. will have

Select your answer:
         


Random Topics:

Relative PronounSimple Present Tense with Adverb of FrequencyBecause / soAdverb or AdjectiveLinking Verbs and TensesVocabullary TestPresent Progressive TenseCompound Words and SentencesPhrasal verbs and Prepositional Phrases

Other quiz:

Indefinite Pronouns › View

Tim knows _________ about computers.

A. somebody

B. everything

C. everywhere


Phrasal Verb › View

What does “leave out” mean?

A. include

B. not do something

C. enter