Within about 30 years from now,the first people from Earth--------on Mars.

A.willlandB.havelandedC.willhavelanded翻一下。选哪个?为什么?A为什么不行?... A.will land
B.have landed
C.will have landed
翻一下。选哪个?为什么?A为什么不行?
展开
轨4708
2010-08-15 · 超过15用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:36.4万
展开全部
在未来的30年之内,地球上的人类将会登陆火星。
选C
A不可以因为本句表示未来人类已经登陆了,表示的是一种延续的动作(已经登陆的这种状态),而A表示登陆过。在此前半句有提示“within about 30 years”表示在未来三十年之内,这是一段时间,所以说明这是一个延续的状态。所以选c
我好爱酸奶啵
2010-08-14 · TA获得超过518个赞
知道小有建树答主
回答量:326
采纳率:0%
帮助的人:236万
展开全部
C.will have landed
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式