英语问题:把下列句子改错! 我要所有答案,并给我说说是怎样改错的!!!紧急!!!

1.WehavebeeninChinaforthreeyearsago.2.Ihaveboughtthebookforaweek.3.Wherehaveyougone,J... 1.We have been in China for three years ago.
2.I have bought the book for a week.
3.Where have you gone, Jane?
4.You ought not to throw about it.
5.It's known that Mingming is well in math.
展开
夏天有知了
2011-01-27 · TA获得超过5525个赞
知道小有建树答主
回答量:689
采纳率:0%
帮助的人:449万
展开全部
1.We have been in China for three years . for+时间段,一般用于完成时 ago 一般+时间点 一般过去时
2.I bought the book a week ago for+时间段,一般用于完成时 ago 一般+时间点 一般过去时
bought是瞬间动词
3.Where have you been, Jane? have been to去了回来了 have gone to 去了未回来 根据题意 have been to去了回来了
4.You ought not to throw it.about 代词放在动词和介词中间
5.It's known that Mingming does well in math. be good at / do well in
summer9992
2011-01-27 · TA获得超过1052个赞
知道小有建树答主
回答量:809
采纳率:33%
帮助的人:375万
展开全部
1.We have been in China for three years . 如果用ago 就改用过去式。
2.I bought the book a week ago. bought 是非延续性动词 不能用完成时。
3.Where did you go, Jane? gone 表示去了还没有回来。
4.You should not throw about it. ought not to 本不应该 一般用完成时态。
5.It's known that Mingming is good at math. be good at 擅长 固定词组
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
市丸桔子
2011-01-27 · TA获得超过353个赞
知道答主
回答量:236
采纳率:0%
帮助的人:153万
展开全部
1.去掉ago。ago是过去时,而句子是现在完成时
2.把bought换成had。bought是瞬间动作,不能用于现在完成时
3.把gone换成been。理由同2
4.这题不太确定。应该是没有ought to的这种表示。把ought to换成should
5.把well改成good。因为没有be well in这种用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bd_256
2011-01-27 · TA获得超过1279个赞
知道小有建树答主
回答量:2397
采纳率:100%
帮助的人:214万
展开全部
1,我已经在来中国三年了.2.我买这本书已经一周了.3.你去过哪里了?4.你不应该扔掉它.5.明明很擅长数学.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式