两道英语选择题,解释下谢谢 He told us___ he had done. (下面哪个是错的) A what B all that C that D

一定要解释啊,只给我个答案我还是不懂,我给你们我所有的财富了...1Hetoldus___hehaddone.(下面哪个是错的)AwhatBallthatCthatDal... 一定要解释啊,只给我个答案我还是不懂,我给你们我所有的财富了...
1 He told us___ he had done. (下面哪个是错的)
A what B all that C that D all what

2 Our hometown is quite different from ___before
A that ti was B what it was C which it was D when it was
不好意思,上面弄错了
展开
xufeng_TOC
2011-06-09 · TA获得超过453个赞
知道小有建树答主
回答量:583
采纳率:0%
帮助的人:359万
展开全部
C是错的。首先你看下句子,主句中缺宾语,同时从句中也缺宾语。也就是说这个关系词要充当两个成分,而THAT没有这个功能,THAT一般不充当成分。另外ALL THAT就相当于WHICH这种选择题,首选WHAT,其次ALL THAT,如果从句前有逗号,WHICH可以,ALL THAT 不可以。
温玉玉鸭
2011-06-09
知道答主
回答量:17
采纳率:0%
帮助的人:9.6万
展开全部
第一题我认为C和D是错的
首先可以认为句子中缺少 told的宾语,那么(____ he had done)可以做 told的宾语从句,在从句里缺少done 的宾语,因此可以选what,句意为“他告诉了我们他所做的事情”。
其次B项中的all做told的宾语,那么(that he had done)用来修饰all,作 all的定语从句,先行词为all时,定语从句的连接词只能用that,在这个从句中that做done的宾语,因此,that 也可以省略。句意为“他告诉了我们他所作的一切。”
也就是说这句话可以有以下几种写法:
He told us what he had done.
He told us all that he had done.
He told us all he had done.
第二题选B
What it was before 是from的宾语从句,在这个句子里缺少was的表语,因此连接词选what而不选which
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dreambliss
2011-06-09 · TA获得超过2552个赞
知道小有建树答主
回答量:1048
采纳率:0%
帮助的人:503万
展开全部
第一题选 C that do是及物动词,应该有宾语。如果是:he told us that he had done that.就可以了。
第二题选 B what it was
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
广播剧社江滨柳
2011-06-09 · 超过14用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:32.6万
展开全部
A
语感 啊,语感
lz默念十五遍
以下例句:
he told us what he will do
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我爱中国万岁
2011-06-09 · TA获得超过1892个赞
知道小有建树答主
回答量:348
采纳率:100%
帮助的人:225万
展开全部
A
他已经做的 特指做的事情 所以是what来代替
D
和它过去的时候比 时间代词 when
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
欣然之韵
2011-06-09 · TA获得超过379个赞
知道答主
回答量:358
采纳率:0%
帮助的人:185万
展开全部
选A
因为缺少宾语,他做了什么he had done what
因为做told的宾语所以要把疑问词提前,加陈述句语序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式