朋友,从句子的语气来看,这里的确应该选any,意思说说“任何一个有点常识的.”,any的意思就是“任何一个”,语气很强烈,Each 表示“每一个”.这句话的意思是:任何一名有点常识的学生都应该能回答这个问题.
each是代词,表示每一个,一般用于陈述句,如:
Each student answered the question.这里的student 是确定的某些人.
而any 是不定代词,是指某个范围内,不确定的某些人.原句中,并不确定有常识的是哪一些人,而是任何一名,所以要用any.
明白了吗?