[ 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 › ViewWhat 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 › 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
