Each of the students _____ a Chinese-English dictionary.  A. have B. has C. there is D. there areB和C选项怎么区分

问题描述:

Each of the students _____ a Chinese-English dictionary.
  A. have B. has C. there is D. there are
B和C选项怎么区分

这题答案是B
have表示 有 的时候 是指人 有.....比如说我有一支笔 I have a pen
there be 句子一般理解为“存在”,比如桌子上有一支笔 there is a pen on the desk ,不能说 desk has a pen

不管采不采纳,我的回答就在这里
此题选B
因为主语是each,是不定代词,因此用单数
BC选项的区别,就是have 和there be 的区别
一般来说,强调人所拥有的,用have ,has
客观存在的,用there be