Grammar Quiz

[ 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 Sentences

Other quiz:

Past Tense and Neutral › View

Alex 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