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

Choose a sentence that means: “Portuguese is more complicated than English”.

A. Portuguese is as complicated as English.

B. Portuguese is not as complicated as English.

C. English is not as complicated as Portuguese.

D. English is not less complicated than Portuguese.


Grammar › View

Choose the correct form of its—with or without an apostrophe—for this sentence.

Even my favorite song can lose _____ appeal after I listen to it too many times.

A. its

B. it’s

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