英语选择题,选什么?为什么呢?

---HasyourfatherreturnedfromAfricayet?----Yes,buthe___hereforonlythreedaysbeforehisco... ---Has your father returned from Africa 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
展开
szm156335
2010-07-25 · TA获得超过2297个赞
知道小有建树答主
回答量:1112
采纳率:100%
帮助的人:1129万
展开全部
这道题是辽宁2008年高考题
答案是A
句意:在公司派他去澳大利亚之前,他只在家里呆了三天。
因为 his company sent him to australia是过去时,he ___here for only three days 只能是过去的过去,即过去完成时或者一般过去式,这样答案只能是选A。若选择B,只需把has改成had。
竭诚相助,希望采纳!!!
firebolt1
2010-07-25 · TA获得超过1997个赞
知道小有建树答主
回答量:755
采纳率:0%
帮助的人:882万
展开全部
A
看后面说公司又派他去了澳大利亚 派是过去式 表明在这儿呆了三天也是过去
所以用was
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱的假戏真做e
2010-07-25 · TA获得超过760个赞
知道小有建树答主
回答量:333
采纳率:0%
帮助的人:329万
展开全部
应该是A吧 因为后边用的是sent 是过去时 所以他已经呆过了三天并且已经走了 所以不会是BCD了
这是我的意见 不知道各位怎么看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凰玖2
2010-07-25 · TA获得超过117个赞
知道答主
回答量:86
采纳率:0%
帮助的人:0
展开全部
A,因为首先发生在过去,不能选C
对现在没有影响,不能选B,
也不是虚拟,不能选D

参考资料: 我親愛的姐姐啊

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hei8897
2010-07-25 · 超过18用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:46万
展开全部
选A,
后面说在公司又派他去了澳大利亚前,他才在这儿待了三天,其中sent 用的是过去式,则前面也选用过去所以选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wsmallbee
2010-07-25 · TA获得超过297个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:254万
展开全部
A

你父亲从非洲回来了吗?
是的,但是他才在这儿待了三天之后就被公司派往澳大利亚了。
说明:在过去某一时间段完成的动作用一般过去时,不用过去完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式