whom did he visit at the a village fair?还有一句whom did she tell him they had to meet at .对于人称代词做宾语提问时必须要用whom是吧?但是在从句中的时候 也可以用who 我说的对吗?第一句我知道whom是visit的宾语,但是第二句whom是谁的宾语 到底是tell的还是meet的?个人觉得应该是tell的,但是they had to meet at .又不知道做什么成分了,因为这样的话这个句子已经有2个宾语了him/ whom那么they had to meet at .做什么呢?如果做meet 的宾语 我还没见过 连接词跟后面的句子离那么远的,这样说不更好吗?she tell him whom (who) they had to meet at .这样tell 有两个宾语him和whom后面的我想了一下she tell him whom (who) they had to meet at ....是不是 就是

问题描述:

whom did he visit at the a village fair?还有一句whom did she tell him they had to meet at .
对于人称代词做宾语提问时必须要用whom是吧?但是在从句中的时候 也可以用who 我说的对吗?
第一句我知道whom是visit的宾语,但是第二句whom是谁的宾语 到底是tell的还是meet的?个人觉得应该是tell的,但是they had to meet at .又不知道做什么成分了,因为这样的话这个句子已经有2个宾语了him/ whom那么they had to meet at .做什么呢?如果做meet 的宾语 我还没见过 连接词跟后面的句子离那么远的,这样说不更好吗?she tell him whom (who) they had to meet at .这样tell 有两个宾语him和whom后面的
我想了一下she tell him whom (who) they had to meet at ....是不是 就是对连接词whom提问的呢?这样用who whom/who did she tell him they had to meet at ...

不是,在第二句中whom 是做meet的宾语,此句子翻译为她告诉他他们要会见什么人。tell sb sth,she是主语,tell是谓语,后面接双宾语,him they had to meet at……,其中
they had to meet at……是个宾语从句,做宾语!
whom did he visit at the a village fair?的肯定句是he visited somebody at the village fair。若改为疑问句我们可以用who is visited by him at the village fair?所以两句相对比就可知前句是whom
做疑问词,因为它在句中是做宾语。如果要要who做疑问词句就得是用被动语态,在句中制作主语。
学了好几年的英语,觉得语言有的时候是不讲什么理由的,有的解释和答案就是让自己想不通,有的时候就会把自己卷进疑问团中,觉得学起来很累!况且随着世界的发展,语言也在慢慢不断更新,所以还是有的时候就装下糊涂,记住就行了!

这个句子还原为陈述句应该是这样:She told him they had to meet sb. at the station.这个句子是宾语从句,但是省略了that.而原句中的whom正是代指的

1.whom did he visit at the a village fair?这句话中 whom是visit的宾语,因为是疑问句,whom被提前.可以用who取代.
2.whom did she tell him they had to meet at the a village fair ?本句中she tell him 是主句部分的主谓宾,they had to meet at the a village fair 是主句的另一个宾语,因为这个宾语是个从属于主句的句子,所以这里叫宾语从句.这个宾语从句中,meet 后面的宾语就是whom,被提到了整个句子的句首用来提问形成疑问句.还原成陈述的语序是:she told him they had to meet whom at the a village fair .
如果还有问题,可以追问啊~~~