Grammar Quiz

[ Perfect Tenses ]

We ____ ______ _______(clean) our room all day long.

A. have been cleaning

B. have cleaned

C. has cleaned

D. have been cleaned

Select your answer:
         


Random Topics:

Adverb ClausePossessive PronounsModalPresent and Future TensesRoot WordPaired ConjunctionLinking Words and ConjunctionGrammar: Used to, Would, Be used to, Get used toPrepositions of Time and PlaceModal Verbs of Permission

Other quiz:

Grammar › View

If he had been set free earlier, he____________happier

A. has been

B. will be

C. would have been

D. had been


Adjectives & Adverbs › View

Select the adverb that correctly modifies the verb “run” in the sentence: “He can run ___ when he is late.”

A. late

B. quick

C. quickly

D. quickest