[ Relative Pronouns ]
Her new friend is a boy __________ comes from Italy.
A. 0
B. who
C. all are possible

Random Topics:
Mixed ConditionalThings in EnglishSentence TransformationGrammar & Vocabularygoing toEnglish for TourismPresent Perfect Simple vs ContinuousAdjective Clause and Adverb ClausePresent Perfect or Past SimpleWish SentenceOther quiz:
Idioms › ViewThe expression “You can not make an omelet without breaking eggs” means:
a. In order to get what you want you have to give up something else.
b. It is important to know what you are doing before starting a project.
c. Some things are just not worth having.
Tenses › View
No matter what happens next I _______ help you.
A. am
B. have
C. will
D. would
Linking Verbs › ViewThis pizza tastes stale
A. linking
B. action
Modal Verbs › View
You __________ review the proposal before presenting it to the client.
A. can
B. might
C. should
D. must
