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

When going to these sites, visitors can learn about significant _________ events in Vietnamese history.

A. historic

B. historian

C. historical

D. historically


Present and Past Tense › View

___ you at home last weekend? (be)
Or did you go to the cinema?

A. was

B. are

C. is

D. were

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