Grammar Quiz

[ Present Perfect Simple and Continuous ]

John and Tony __________________ all day! They are still hitting and kicking each other.

A. have been fought

B. have been fighting

C. have fought

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentence Type 2 and Type 3Past and Present ContinuousGrammar of Conjunctions and PrepotitionsUnderstanding Product Packaging and TensesVerb + Infinitive or GerundGrammar (either..or.. and neither..nor..)Grammar - Compound SentencesPast Narrative TensesModal AuxiliaryNoun, Quantifiers and Suffixes

Other quiz:

Grammar › View

What is a pronoun?

A. A word used in place of a noun

B. A word that names a particular person, place, or thing

C. A noun that is very specific

D. Modifies a noun


Grammar › View

I think I… go out tonight

A. will

B. am going to

C. will be

Idioms › View

What is new and wonderful?

A. The upper crust.

B. The greatest thing since sliced bread.

C. The one who makes a hash of something.

D. The one who is out to lunch.


Tenses › View

What is the correct future perfect tense form of the verb in the sentence: “Each egg ___ a thousand miles before it lands on her lap.”?

A. will have traveled

B. travels

C. traveled

D. will travel