英语句子改错

1.Oughtyousmokesomuch.2.IfFreddidn'tleaveherebeforefive,hemustn'tbehomeyet.3.I'mdoing... 1.Ought you smoke so much.
2.If Fred didn't leave here before five,he mustn't be home yet.
3.I'm doing home.I didn't want to but I must,because my mom asked me not to go out after dark.
4.after I've finished my course,I'll can speak English fluently.
5.I can be seeing the top of the tower in this bedroom.
6.He can't be working at this hour!
7.Mary Black ought to not be home by now.
展开
彩虹之南是我家
2010-07-31 · 超过22用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:30.7万
展开全部
1.Ought you smoke so much?
【解释】在you后面加to,这道题考查的是情态动词Ought to的用法,表示客观上的必须。这句话采用了翻译疑问句,更增强了语气,表示说话者不想让听话者抽那么多的烟。

2.If Fred didn't leave here before five,he mustn't be home yet.
【解释】把mustn't改为couldn't.这道题考查的是虚拟语气,If引导的从句采用了将来时,那么相对应的主句应该用could/would/might/should这四个情态动词中的任何一个+do.

3.I'm doing home.I didn't want to but I must, because my mom asked me not to go out after dark.
【解释】把must改为have to。这句话考查的是情态动词must与have to的区别。must解释成为说话者的主观情感,“自己必须....”,出于自愿。而have to表示客观上要求“不得不去做某事”,出于被迫,而非自愿。

4.after I've finished my course,I'll can speak English fluently.
【解释】去掉can。从句用现在时,主句用将来时。will与can不能同时出现。

5.I can be seeing the top of the tower in this bedroom.
【解释】把be seeing改成see。考查的是情态动词can的用法,表示“可以”。

6.He can't be working at this hour!
【解释】hour改为time/moment.情态动词can't be working表示对现在正在进行动作的否定猜测,所以时间必须是此时/此刻。

7.Mary Black ought to not be home by now.
【解释】把not放在to之前,考查的是情态动词ought to的否定形式,应该是ought not to。同时还应注意,这一类由两个词组成的情态动词或者半情态动词的否定形式:have to---haven't to/ don't have to, had better---had better not do, used to---usedn't to/ didn't use to。
洒透洗
2010-07-30 · TA获得超过2065个赞
知道小有建树答主
回答量:593
采纳率:0%
帮助的人:494万
展开全部
如下,有错莫怨:
1.Ought you to smoke so much.
2.If Fred didn't leave here before five,he would not be home yet.
3.I'm going home.I didn't want to but I must because, mom told me not to be outside after dark.
4.When I finish my course,I will speak English fluently.
5.I can see the top of the tower in this bedroom.
6.He can't be working at this hour!打勾
7.Mary Black ought not to be home by now.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
voyage_cyj
2010-07-30 · TA获得超过3687个赞
知道小有建树答主
回答量:448
采纳率:100%
帮助的人:596万
展开全部
1.Ought you smoke so much?美语中可以这么说(省略to),实在是要改的话就改成Ought you to smoke so much?
2.If Fred didn't leave here before five,he can't be home yet.
3.I'm doing home.I didn't want to but I have to,because my mom asked me not to go out after dark.
4.After finishing my course,I can speak English fluently.
5.I can see the top of the tower in this bedroom.
6.He can't be work at this hour!
7.Mary Black should not be home by now.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chen0lin1986
2010-07-30 · TA获得超过1670个赞
知道小有建树答主
回答量:541
采纳率:0%
帮助的人:160万
展开全部
1.you ought nt to smoke too much.
2.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式