请教一下英语时态的选择题

1、……DIdyoutidyyourroom?……No,iwasgoingtotidymyroombuti()visitors.AhadBhaveChavehadDwil... 1、……DId you tidy your room?
……No,i was going to tidy my room but i ( ) visitors.
A had B have C have had D will have

2、……Has your father returned in your schoolwork yet?
……Yes,but he ( ) here for only three days before his company sent him to Australia。
A was B has been C will be D would be

选项,还有原因,谢谢!
展开
自由未名
2010-12-03 · TA获得超过280个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:166万
展开全部
第1题选a 迷惑项是c,此题表达当时做了什么事,而不是当时做的事对现在的影响,所以不能用现在完成时,而要用过去时;

第2题选a 迷惑项是b,这道题要注意第二句话后面的before 。。。sent,这说明前面的空填的词表达的发生时间应该在sent之前,那么不能用现在完成时,而要用过去时。其实这道题如果有had been是更好的选项。表示在“过去”之前发生的事情
在大圣寺塔看美丽人生的牛油果
2010-12-03 · TA获得超过5696个赞
知道大有可为答主
回答量:3554
采纳率:0%
帮助的人:2982万
展开全部
1. A
2. A

这两道题目都是过去式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
q1471405449
2010-12-03
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
AB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
商品de社会
2010-12-03
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
A 过去

A 过去 【D不行因为 过去将来是讲虚拟的,假设的】

排除法,都选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Circledoto
2010-12-03 · TA获得超过803个赞
知道答主
回答量:183
采纳率:0%
帮助的人:156万
展开全部
A 表过去的事,不强调发生在过去的过去,也不强调完成。

A 后面sent是过去式,说明前面的动作是发生在过去的过去。排除BCD

参考资料: sername

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式