Grammar Quiz

[ Grammar ]

They’ve known each other / many years

A. always

B. never

C. since

D. for

Select your answer:
A  B  C  D  E 


Random Topics:

Active & Passive VoiceSimple PastTo Infinitive/Bare Infinitive/GerundsSimple and Continuous TensesPhrasal Verb and ModalConditional Sentences Type 0, 1 and 2Comparative and SuperlativesGrammar (Adverbs, Prepositions, Prepositional Phrases)Infinitive or GerundSentence Completion

Other quiz:

Vocabulary › View

adjective; causing a sharp sensation; stinging, biting

A. pungent

B. remiss

C. arduous

D. zealous


Vocabulary › View

The state of being unknown

A. Anonymitiy

B. Ferment

C. Recompense

D. Lassitude

Approximation › View

Can you drop by my office at ____ for a quick meeting?

A. just over four

B. four-ish


Gerund and Infinitive › View

There’s no point in …………….. your jacket, it’s really hot outside

A. take

B. to take

C. taking