Grammar Quiz

[ Relative Clause ]

A few days ago I met Diana, _______ I hadn’t seen for ages

A. whom

B. which

C. where

D. what

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentences Type 0, 1 and 2Present Simple & Present ContinuousPassive Voice Present SimpleReflexive Pronouns & Modal VerbsPast Tense vs Present TenseIF CLAUSEHave to / Do not have toAdverb of Frequency and Past Continuous TenseModals in the PastModal Verbs of Certainty and Possibility

Other quiz:

Present Perfect Negative and Interrogative › View

Affirmative. I ______________ (have) (cook) dinner.

A. have cooked

B. had cook

C. has cooked


Modals › View

Why ____________ I go there now? It can wait a bit

A. can

B. should

C. ought

D. need

Vocabulary › View

Which word means “to do or finish something difficult?”

A. clever

B. plentiful

C. plight

D. accomplish


Tenses › View

The room …….. yesterday.

A. Cleaned

B. Is cleaned

C. Was cleaned

D. Had cleaned