英语句子改错(1句)

hehadn'tbestayingupallnightbeacauseheweretootired... he hadn't be staying up all night beacause he were too tired 展开
黑翼天使_蔚
2011-08-12 · TA获得超过705个赞
知道小有建树答主
回答量:374
采纳率:69%
帮助的人:153万
展开全部
原句语法词汇走远了= =
主要3个问题:
(1)句中2个动词——be和stay up
(2)because前后时态混乱,不知所云啊。。
(3)意思不通。按后半句看,显然是“他太累了因此没有熬夜”;既然“没有熬夜”那么all night就可以省略了。(“stay up all night”是“整晚不睡觉”的意思。)

按后半句的过去式改出来这样地:
He didn't stay up last night because he was too tired.(last night是我自己加的,看起来顺些~)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静月漫如水
2011-08-12 · TA获得超过9309个赞
知道大有可为答主
回答量:1508
采纳率:60%
帮助的人:1629万
展开全部
be改为been
were改为was
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风动无痕
2011-08-12 · TA获得超过2726个赞
知道大有可为答主
回答量:1356
采纳率:100%
帮助的人:807万
展开全部
were改为was
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c829a5473
2011-08-12 · TA获得超过754个赞
知道小有建树答主
回答量:492
采纳率:0%
帮助的人:373万
展开全部
was...he怎么用复数呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不能结婚半年
2011-08-12 · TA获得超过926个赞
知道答主
回答量:223
采纳率:0%
帮助的人:134万
展开全部
He hadn't be stay up all night because he is too tired
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式