[ Relative Clause ]
What do you call someone _____ writes computer programs?
A. which
B. whose
C. when
D. that

Random Topics:
Simple Future TenseA/AnMix-TensesPresent Simple or Present ContinuousComparative Adverbs-ing &-ed AdjectivesModals and Comparative SuperlativePresent Tenses and ConnectorsModal Verbs & Time PrepositionsModals and VocabularyOther quiz:
Grammar › ViewBlue whales are heavier __________ elephants.
A. than
B. the
C. is
D. then
Tenses › View
I ___ an exercise now but I ___ it in some minutes.
A. write / finished
B. writes / will finish
C. wrote / is finishing
D. am writing / shall finish
E. have written / had finished