Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

She ___ (clean) the house all morning.

A. has cleaned

B. have cleaned

C. has been cleaning

D. cleans

Select your answer:
A  B  C  D  E 


Random Topics:

Linking Verbs & Helping VerbsRelative Clauses with who and whichRelative Pronouns with PrepositionsGrammar: Have toAdjectives-Comparison, SuperlativeVerb Moods and Vague PronounsGrammar ( going to)Pronoun & Present SimpleQuantifiers MixPresent Simple vs Past Simple

Other quiz:

Grammar › View

Does the sentence below use a gerund?

I will be planting a tree tomorrow.

A. with gerund

B. no gerund


Grammar › View

The men ________ were all office workers.

A. which I talked

B. to those I talked

C. those I talked to

D. I talked to

Adjective › View

a.strong

b.weak


Vocabulary › View

To move to another country and start a new life requires a large amount of ______________. You are so brave!

A. fit in

B. shame

C. courage

D. negotiation