[ 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:
Run-on Sentences › ViewTHE 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 › 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
