分类：教育/科学-外语学习-英语考试
问题：Theteachersinthisschooleach____a? 
A.haveB.has.to haveD.having请帮忙翻译整句话,选出正确答案,并详细分析各选项,非常感谢!
回答：The teachers in this school each____a computer
这所学校的每个教师都拥有一台电脑.
答案是B
A.have是复数形式,和each相矛盾
B.has 是正确的.
C.to have 是动词不定式,不恰当.
D.having 是动名词,而划线处应填动词.