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:

Run-on Sentences › View

THE FOLLOWING SENTENCE IS CORRECT: I cooked all afternoon, yet nobody appreciated my hard work, so I will never cook again.

A. True
B. False


Mixed General Quiz › View

Adverbs tell about ___________.

A. conjunctions

B. verbs

C. prepositions

D. nouns

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