is this _______ that you saw in the street yesterdayA.one B. the man C. that D.he还有 一题 you can talk with anyone _____ you think is friendly 是who 还是whom ?(没有that选项)我搞不清这个anyone 在这个句子中是主语还是宾语两题详细

问题描述:

is this _______ that you saw in the street yesterday
A.one B. the man C. that D.he
还有 一题
you can talk with anyone _____ you think is friendly
是who 还是whom ?(没有that选项)
我搞不清这个anyone 在这个句子中是主语还是宾语
两题详细

A
who
宾语

B. the man
这就是你昨天在街上看到的那个男子?

the man 特指 B
当然是宾语,动作的承受者就是宾语.选who,who在宾语从句中作主语!you think 是插入成分.

第一题
选B。the man为先行词,后跟that引导的定语从句。“这就是那个昨天你在街上见到的人吗?”
第二题
选who和whom都不对,应该用that
you can talk with anyone 中 anyone作宾语
that you think is friendly中,that指代anyone,是主语,you think是插入语。
为什么不能用who和whom呢,因为anyone是不定代词,引导词只能用that。
如果没有that选项,那么出题人肯定没考虑到这个知识点,有时候试题中英语也不完全规范,那样的话答案应该是who