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:

Grammar › View

She passed her exam ……………… she didn’t study a lot.

A. although

B. in spite of

C. but

D. because


Present Tenses › View

That house ……………….. to Mr. Green.

A. belong

B. belongs

C. have belonged

D. are belonging

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