[ 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
Select your answer:

Random Topics:
Future - will / going to / present continuousTypes of PhrasesModals of Necessity and SuggestionModal Auxiliaries and Similar ExpressionsConjunctions in Complex SentencesHow often - long - much - manyPassive Voice of TensesSubordinating ConjunctionGrammar - QuantiflierGrammar - Punctuation of SentencesOther quiz:
Past Tense and Neutral › ViewAlex saw the lost toddler __________ sadly while concerned passers-by were trying to comfort her.
A. sob
B. sobbing
C. has sobbed
D. had sobbed
Future Tenses › View
I’m very thirsty. I (get) you drink!
A. will get
B. am going to get
C. am getting
