They ___________the rumor on online forums long before it appeared in the news.
A. were spreading
B. have been spreading
C. had been spreading

Random Topics:
Have vs. HasApostrophes and Quotation MarksGrammar and PrepositionQuantifiers MixAdverbial ClausesMust Vs Have toNoun QuantifiersBasic GrammarAdverbs of TimeFor vs SinceOther quiz:
Conjunctive Adverb › ViewChoose the correct punctuation for the sentence: ‘I am sorry you can’t go besides the weather forecast calls for rain.’
A. I am sorry you can’t go; besides, the weather forecast calls for rain.
B. I am sorry you can’t go, besides the weather forecast calls for rain.
C. I am sorry you can’t go; besides the weather forecast calls for rain.
D. I am sorry you can’t go besides, the weather forecast calls for rain.
Do not or Does not › View
Kevin and Robin … go swimming on Mondays.
A. don’t
B. doesn’t
Vocabulary › View Hands down, he is the best singer tonight.
A. No competition
B. Tied hands
C. The worst
D. Hands raised
Transitional Phrases and Conjunctions › View
The project was challenging; ________, it was rewarding.
A. although
B. therefore
C. for example
D. while
