Grammar Quiz

[ Perfect Tenses ]

I … (1. clean) the entire house almost all day. I’m sure I … (2. finish) by the time my mom gets home tonight.

The suitable verb to complete blank no 1 is …

A. has been cleaning

B. have been cleaning

C. has cleaned

D. had cleaned

E. will have cleaned

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctive AdverbsGrammar - may/might/couldAdjective or AdverbPositive and Negative ConnotationsConditionals and Modal VerbsDefinite and Indefinite ArticleInfinitives for reasonsBe used to vs used toVocabulary and Modal VerbsPossesive Pronouns and Modals of Ability

Other quiz:

Parts of Speech › View

Find the adverb: Mom and dad love to walk in the park late at night. 

A. mom

B. dad

C. walk

D. late


Future Tense › View

Can I come over in an hour? P2: No, I ________ (clean) the house.

A. will clean

B. will be cleaning

C. clean

Grammar › View

China _____ fine silk and cotton.

A. produce

B. produces

C. am producing

D. were producing


Modals › View

You CAN’T wear jeans at work. Men have to wear a suit and a tie.

A. permission

B. prohibition

C. impossibility