一道语法题

[复制链接]
查看11 | 回复5 | 2010-8-16 18:52:55 | 显示全部楼层 |阅读模式
Anyone____had a safe box,and wanted to trade cions,was called a banker.
A.that
B.who
C.whom
D.which
这是不是宾语从句啊?我记得如果是地方就用which,that可以通用的,这个如果是指人我真的忘了是用WHO还是WHOM?...这道题目我觉得既然that是宾语从句都通用的为什么是不是选择that比较好?但是想到后面是说人的,所以在who和whom中徘徊...不太懂..拜托各位指教!

回复

使用道具 举报

千问 | 2010-8-16 18:52:55 | 显示全部楼层
这不是宾语从句,而是定语从句。定语从句中指代人时,而且作主语时,在你这个题中有两个可供考虑和选择,即可以用that或who,但由于,先行词是anyone,所以排除了who,因为先行词是不定代词时,只能用that。谢谢
回复

使用道具 举报

千问 | 2010-8-16 18:52:55 | 显示全部楼层
嘿嘿定语从句啦ANYONE是先行词句中做主语所以嘛 关系代词只能用THAT啊
回复

使用道具 举报

千问 | 2010-8-16 18:52:55 | 显示全部楼层
这里是定语从句。从that开始一直到was前是从句做anyone的定语,还有因为先行词是anyone (类似的someone之内),所以后面用that引导定语从句。
回复

使用道具 举报

千问 | 2010-8-16 18:52:55 | 显示全部楼层
这是一个定语从句,形容的是"banker" 因此排除了D 又因为定语从句中却主语,因此排除了C 有因为有了anyone所以只能用that
回复

使用道具 举报

千问 | 2010-8-16 18:52:55 | 显示全部楼层
定语从句!!!用that 因为是不定代词ANYONE作主语!只能用THAT
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行