英语 定语从句问题有一个题是这样说的 The old man ____ yesterday is a scientist

英语 定语从句问题
有一个题是这样说的 The old man ____ yesterday is a scientist.
A.who i spoke to
B.that i spoke to him
C.whom i spoke
请问答案是什么 这三个答案有什么区别 为什么不能用其他的两个
yanfang07 1年前 已收到2个回答 举报

-明天会更好- 幼苗

共回答了20个问题采纳率:95% 举报

答案:A
翻译:我昨天和他说过话的那个老人是一个科学家.
解析:此句为定语从句,答案A who关系代词做介词to的宾语.
B that 是定语从句的关系代词,做to的宾语,但是B中同时又有个him 造成两个宾语.重复.淘汰
C speak 做及物动词讲时,后面接语言,说哪种语言.Can you speak English?
当不及物讲时,意思是跟谁说话,后面要加介词to 答案 C spoke后面缺少介词to

1年前

9

林中夕阳6239 幼苗

共回答了1个问题 举报

答案:A
因为先行词是“man”表示人,所以排除B,因为whom是who的宾格形式“谁的”的意思,与“谁”不同,句子是是问那个人,而不是问哪个人的。所以选A!

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.508 s. - webmaster@yulucn.com