一道初二的英语难题

Do you know _____ handwriting is better,Lucy or Lily?
A:who B:what C:whose D:which
答案是C。为什么D答案不对呢?详细解析,最好有实例

第1个回答  2008-02-18
选C
因为Lucy 和 Lily都是人名,handwriting是需要形容词性的物主代词的,前面只能选C,而不是D,如果不是问handwriting而是问这两个哪个更好的话,那就选D
第2个回答  2008-02-18
它问的是谁的字写的好,而不是那个字写得好
如果把后面的人代回去就是lucy"s handwriting is better.本回答被提问者采纳
第3个回答  2008-02-18
这里的Whose是修饰Handwriting的,表示“谁的字”。
其实翻译成中文也看得出来which不通。
第4个回答  2008-02-18
Lucy or Lily是人名
所以用C
如果是问哪个包好,就选D
第5个回答  2008-02-18
选D,这个英语的意思是说哪个人的字写的好一点?
Which是指两个事物之间的选择.