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:

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