Grammar Quiz

[ Grammar ]

They _________ each other for many years.

A. know

B. knew

C. has known

D. have known

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary Spelling GrammarConditional Sentences and AdverbsVerbs and Possessive AdjectiveVerb Tenses and AgreementModal VerbsVerb Tenses and Sentence StructureModal and Relative PhrasesSimple Future - PassiveConjunctions and Verb TensesInfinitive

Other quiz:

Articles › View

________ smog is ________ big problem in ________ big cities.

A. The / Ø / the

B. Ø / a / Ø

C. The / Ø / Ø

D. A / the / the


Grammar and Vocabulary › View

As it was a coold evening., I put on my _______ gloves.

A. new, black, leather

B. new, leather black

C. black, new, leather

D. black, leather, new

Tenses › View

She __________ (not/contact) us since she __________ (leave) the company last year.

A. hasn’t been contacting/ has left

B. hasn’t been contacting/ has left

C. hasn’t contacted/ left

D. hasn’t contacted/ has left


Conditional Sentence Type 0, 1, 2, 3 › View

If Bill …… a bike, he …… it every day.

A. Had, would ride
B. Had, rode
C. Would have, would ride