[ Perfect Tenses ]
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:
Second Conditional › ViewJohnson ______________ (not feel) lonely all the time if he ______(live) with others.
A. didn’t feel/ would live
B. wouldn’t feel/ lived
Conditional Sentences › View
_______ that problem with the car, we wouldn’t have missed the speech
A. If we had had
B. If had we had
C. Unless we had had
D. Provided that we had had
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
