初中英语有图 为什么这道题不选 a?

emoheiri
2013-02-20 · TA获得超过3551个赞
知道大有可为答主
回答量:2332
采纳率:50%
帮助的人:1429万
展开全部
Hello,Sandy.This is Jack.What are you doing?
I'm watching a match,It started at 7:00P.m and_____on for another half an hour.
A.has been B.was C.had been D.will be
答:D
译:你好,桑迪。我是杰克。你在干吗呢?
我在看一场比赛。7点开始的。还要进行半个小时。
析:关键词是这个another 表示“又一个”,说明前面已经进行了半个小时了。
血月雪第
2013-02-20 · 超过15用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:40.6万
展开全部
im watching 正在进行时嘛~another说的就是还需要另外的半小时所以表示的是未来的状态啊~

如果要用A的话表示已经,那就不用another用has been on for half an hour啦~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自大胜关标致的乔巴
2013-02-20 · 超过11用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:17万
展开全部
has/have been on指的是电影放映状态,一般不表达球赛这种事件。D表示为“将再有半个小时”(这种坑很容易跳下去的,跳的不好还以为题出错了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wawjnna
2013-02-20 · TA获得超过1965个赞
知道小有建树答主
回答量:1438
采纳率:33%
帮助的人:410万
展开全部
如果要用A的话表示已经,
不符合剧情需要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
记忆在门口
2013-02-20
知道答主
回答量:31
采纳率:0%
帮助的人:15.7万
展开全部
be+动ing是现在进行时,will be是将来时态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式