两道英语题。急,在线等待

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:22:17
1.last night i saw the man (who) you said was away.为什么括号内不填WHOM
2.WHEN WE ASK HIM,HE TOLD US ( )HE HAD DONE
A.THAT ALL B.ALL WHAT C.ALL WHICH D.WHAT ALL

1因为如果用了WHOM的话后一句中会缺主语,就不能够成句子了
2B HE HAD DONE 修饰WHAT WHAT在该句中也是主语

who whom都可以的...不过实际是做宾语的...
D

1 定语从句 所替换的不是宾语,不能用whom
2 C that前面不用all

1 you said 是插入语
2 A that引导宾语从句 all做he had done 的宾语