when we got to the theatre the play --- for half an hour

a\hasstartedb\hasbeenonc\hadstartedd\hadbeenon为什么答案是d理由越详细越好,好的有赏... a\ has started
b\ has been on
c\ had started
d\ had been on
为什么答案是d
理由越详细越好,好的有赏
展开
fightout
高粉答主

2014-01-12 · 关注我不会让你失望
知道顶级答主
回答量:8.6万
采纳率:81%
帮助的人:3.8亿
展开全部
D

for half an hour 是个时间段, 不可以和start 这个终止性动词连用
由于指到达车站(过去动作)之前已经存在的状态, 故用过去完成时“过去的过去”

如不明白请追问,如果满意请采纳
手机提问者如果满意,请在客户端右上角评价点“满意”即可, 谢谢!
祝学习进步
忘记名字第三次
2014-01-12 · TA获得超过208个赞
知道答主
回答量:128
采纳率:0%
帮助的人:20.2万
展开全部
前面是GOT 保持时态一致 所以要用Had

然后 时间段 所以用 been on
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑一笑说一说
科技发烧友

2014-01-12 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33699

向TA提问 私信TA
展开全部
由题意可知,应填过去完成时。所以应该从cd中选。
for half an hour 是个时间段, 不可以和start 这个终止性动词连用。
所以选择D。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星璇SQ
2014-01-12
知道答主
回答量:32
采纳率:0%
帮助的人:4.4万
展开全部
首先 当你到电影院时候 电影已经开始了 所以要用过去完成时 其次 这是一个延续性动作 要用 be on 因为 started 字代表瞬间动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式