问两道定语从句题

[复制链接]
查看11 | 回复4 | 2009-8-8 10:02:24 | 显示全部楼层 |阅读模式
all that=what这个句子中有all则是个定语从句 没all的话是个名词性从句was前需要个主语 whom不能作主语 只能用who
回复

使用道具 举报

千问 | 2009-8-8 10:02:24 | 显示全部楼层
1.如果缺成分就用what前面的all就是kept him happy 的主语了,不缺成分,就用that2.因为他还要作为was unwilling to give further details的主语,所以不用whom
回复

使用道具 举报

千问 | 2009-8-8 10:02:24 | 显示全部楼层
all that=what 在句子中做成分,定语从句中that不做成分whom是宾语,不能做主语
回复

使用道具 举报

千问 | 2009-8-8 10:02:24 | 显示全部楼层
I spoke to Dr Smith ,(who) was unwilling to give further details.请问括号里不是whom?who在从句中做的是主语,所以不可以用whom,用whom的情况是在从句中做宾语的时候我问了斯密斯医生,他不愿意讲更详细详情。
回复

使用道具 举报

千问 | 2009-8-8 10:02:24 | 显示全部楼层
据我们老师说现在who与whom都作who
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行