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:
A  B  C  D  E 


Random Topics:

Have vs. HasApostrophes and Quotation MarksGrammar and PrepositionQuantifiers MixAdverbial ClausesMust Vs Have toNoun QuantifiersBasic GrammarAdverbs of TimeFor vs Since

Other quiz:

Modal Verb › View

Please, excuse me but I really ___________________ go now.

A. Can

B. Already

C. Have to

D. Has to


another/the others/each other/one another › View

They looked at ……….. with surprise.

A. another

B. the other

C. each other

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