____of them has an English dictionary?A every B all C both D each D 说谓语动词为has,所以排除 B 和 C (为什么呀?) 又说 every是形容词,不可直接加 of(是说形容词后面不能直接加介词吗?)

问题描述:

____of them has an English dictionary?
A every B all C both D each D 说谓语动词为has,所以排除 B 和 C (为什么呀?) 又说 every是形容词,不可直接加 of(是说形容词后面不能直接加介词吗?)

BC选项后需用have,every在句中只能作定语,句子中需要一个词作主语

D对
根据谓语动词HAS 可知,排除B C ( 这两个作主语时谓语动词要用复数,即HAS 应该是have
而A every 不能直接与OF 连用
*******************************************************************
加油!不明白再问!如果帮到你,请及时采纳,谢谢!
*******************************************************************

首先,这个句子后面的标点不应该是问号,应是句号.
排除b.c是因为这两个选项都是复数,与后面的has不一致.
every是形容词,应该直接跟名词,而不是直接加of.