求几个英语填空答案的解释?~~~~

She____(be)illforthelastfewweeks.whenyougooutwalking,tellsomeonewhereyou____(plan)tog... She ____(be) ill for the last few weeks.
when you go out walking,tell someone where you ____(plan)to go and when you ____(expect)to return.
答案是was are planning expect
但是不太明白,尤其是第一个,for后面加时间段应该是完成时啊,就算是过去,也应该是had been啊????求解答
展开
山村瞳
2011-02-13 · TA获得超过456个赞
知道答主
回答量:103
采纳率:0%
帮助的人:98.7万
展开全部
第一空是简单的过去时,是她过去病了几个星期但现在好了,而如果用had been的话就是她的病一直到现在也没有好。
第二空以where为引导词,当你出去走走的时候,告诉他人你打算去哪。这是一个将来的概念,所以是are planning( 注意助动词和Be动词的用法。)
第三空,把where you are planning to go 挖去,但看句子:tell someone when you ···to return。根据时态前后对应,tell 和 except 才合适,所以填 except。

学习英语语法会遇到很多的困难,保持你的求知欲,你一定会学的越来越好的,祝福你!
anyusina
2011-02-13 · TA获得超过244个赞
知道答主
回答量:58
采纳率:0%
帮助的人:35.4万
展开全部
1. 因为last few weeks,所以用 was
2. 整句话的意思是 当你要出去散步时,告诉某人你将要去哪…… 所以用 are pianning
are expecting
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
4habyp
2011-02-14 · TA获得超过592个赞
知道小有建树答主
回答量:760
采纳率:0%
帮助的人:259万
展开全部
last 是过去式的标志 这里的for表示持续的状态
时态是一般将来时,结构为be doing,expect表示除了。。。(不包括其他的)
望采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式