William has two dogs and he loves( ) A,them both B,both them C,all of them D,them each

问题描述:

William has two dogs and he loves( ) A,them both B,both them C,all of them D,them each
麻烦分别讲解一下四个选项

选A
BCD都是错的.
A选项 both作的them的同位语.B要说both of them,C中的all是三者及其以上才能用,此题是两者.D中的each也必须是三者及其以上的每一个才能用.同位语是什么意思就是相互指的是同一个东西,比如 班长,李明。李明就是班长的同位语,因为他们同指代的一个人。同位语的both和 them 是不是可以省略一个词同位语(在后面的那个)可以省略。