Grammar Quiz

[ Relative Pronouns ]

My neighbour, ________ speaks three languages, is a translator.

A. that

B. who

C. whom

D. whose

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns, Verb, ConjunctionPassive Voice in Past Simple TenseLinking Words & PhrasesModal Verb in Passive VoiceAdverbial Clause of Cause and EffectModals and AdviceDependent PrepositionModal PerfectSimple, Complex, Compound SentencePresent Perfect Simple & Present Perfect Continuous

Other quiz:

Verb Tenses › View

They __________ a lot of fun at the beach yesterday.

A. had

B. have

C. has

D. having


Tenses › View

Hints or clues about what will happen later.

A. Alibi

B. Red Herring

C. Foreshadowing