[ 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

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 SuffixesOther quiz:
Grammar › ViewPick out the right option
A. Convenient
B. Covivient
C. Convinient
D. Convenent
Grammar › View
She should avoid ………………… other people’s feeling.
A. hurting
B. to hurt
C. hurt
D. hurts
Idioms › ViewWhat 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
