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:

Vocabulary › View

the skin and fur of a dead animal, or the skin with the fur removed

A. brood

B. pelt

C. loom


Mixed General Quiz › View

Please sit on my ___.
a. rap
b. lap
c. wrap

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