Which of the following is right? A.Could you tell me when he has been away?

B.Theremanystudentswanttotakepartintheschoolsportsmeetingc.Ihopeyoutocomehereagain.D.... B.There many students want to take part in the school sports meeting
c. I hope you to come here again.
D.We were told that sound travels through air.
请教哪个是正确的,错的错在哪里?
展开
zlftw
2011-06-13 · TA获得超过136个赞
知道答主
回答量:141
采纳率:0%
帮助的人:108万
展开全部
正确的应是D.
A.Could you tell me when he has been away?中when(指的是时间点)和完成时态不一起用,可改成Could you tell me when he left?或Could you tell me how long he has been away?
B.There many students want to take part in the school sports meeting.这是个中式英语句子,可改成There are many students who want to take part in the school sports meeting.或去掉there, 变成Many students want to take part in the school sports meeting
C.I hope you to come here again中hope没有hope sb. to do sth的用法。可改成I wish you to come here again或I hope you can come here again
D.正确。宾语从句用一般现在时表示客观事实,虽然主句用过去时。
小星_瑾书
2011-06-13 · TA获得超过1005个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:356万
展开全部
A.Could you tell me when he has been away? when改成how long,
B.There many students want to take part in the school sports meeting , there后要加are
c. I hope you to come here again. I hope you can come here again, 不可用to
D.We were told that sound travels through air.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丽都一日游
2011-06-13 · 超过10用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
A是对的
B应该是 there are many。。。。缺谓语
C应该是i hope you can come here again
D应该是we were told which sound...从句缺主语
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式