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:

Conjunctive Adverb › View

Choose 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