John and Tony __________________ since 10am! They just stopped hitting each other.
A. have been fought
B. have been fighting
C. have fought

Random Topics:
Simple Compound and Complex SentencesThings in EnglishCompound and Complex SentencesUncountable NounsAdverbs by TypePlaces in TownObject PronounsAdjectives with PrepositionComparative AdjectivesTOEFL Adjective and AdverbOther quiz:
Grammar › ViewTwo new schools … in our area.
A. Will built
B. Will be built
C. Will have been built
D. Will be building
Grammar › View
Which sentence below is correctly punctuated?
A. My sister, the tall one, is about to enter high school.
B. My sister the tall one is about to enter high school.
C. My sister, the tall one is about to enter high school.
D. My sister the tall one, is about to enter high school.
Vocabulary › ViewWhich are antonyms for “grave”?
A. unimportant, lighthearted
B. significant, solemn
C. refuse, disallow
Grammar & Vocabulary › View
“Excuse me Sir, could you clean up _______________ your dog? Thank you” asked Mike.
A. in
B. on
C. after
D. before
