这道题该怎么答?

She_________(notvisit)herauntlastweekend.She________(stay)athomeand_________(do)somec... She _________(not visit) her aunt last weekend.
She ________ (stay) at home and _________(do) some cleaning.

我的答案是 she wasn't visited her aunt last weekend.
she staied at home and did some cleaning.

可是答案用的是 she didn't visit her anut last weekend.
后面都是对的,
我不明白为什么这里要用did而不是was呢?

我想问下大家,在什么情况下用did 还was ,
谢谢,回答详细我会追加分的,
展开
百度网友f78e93faa
2009-08-22 · TA获得超过154个赞
知道小有建树答主
回答量:189
采纳率:100%
帮助的人:153万
展开全部
可以看出She _________(not visit) her aunt last weekend. 这句话是一般过去时态(过去事实发生的),介于后面有动词VISIT,所以就不能加上WAS助动词,而要加DO
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清幻幽兰
2009-08-22 · TA获得超过739个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:192万
展开全部
did是助动词,was是be动词,因为visit是行为动词,所以应用did
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李茂为
2009-08-22 · TA获得超过1283个赞
知道小有建树答主
回答量:623
采纳率:0%
帮助的人:333万
展开全部
第一句错误原因:括号内是谓语动词 你应该看出来了吧?后面有her aunt作宾语,所以肯定不能使用被动语态呀,因为在被动语态中原句的宾语作了主语,所以,在被动语态中是没有宾语的。这句话中last weekend很明确地指出了是过去时,你也看出来了!可是你用的是be动词加动词过去分词构成的被动语态~~~~~~~~~~~~
第二句错误原因:stay的过去式是直接加ed。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式