早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语定语从句问题有一个题是这样说的Theoldmanyesterdayisascientist.A.whoispoketoB.thatispoketohimC.whomispoke请问答案是什么这三个答案有什么区别为什么不能用其他的两个

题目详情
英语 定语从句问题
有一个题是这样说的 The old man ____ yesterday is a scientist.
A.who i spoke to
B.that i spoke to him
C.whom i spoke
请问答案是什么 这三个答案有什么区别 为什么不能用其他的两个
▼优质解答
答案和解析
答案:A
翻译:我昨天和他说过话的那个老人是一个科学家.
解析:此句为定语从句,答案A who关系代词做介词to的宾语.
B that 是定语从句的关系代词,做to的宾语,但是B中同时又有个him 造成两个宾语.重复.淘汰
C speak 做及物动词讲时,后面接语言,说哪种语言.Can you speak English?
当不及物讲时,意思是跟谁说话,后面要加介词to 答案 C spoke后面缺少介词to