为什么这里用had begun 而不用 had been on??

Thefilm________(begin)bythetimeIgottothecinema.快要中考了..求解答一下问题啦啦~感谢!~~... The film ________(begin)by the time I got to the cinema.
快要中考了..求解答一下问题啦啦~感谢!~~
展开
 我来答
度百注册用户
2014-06-14 · TA获得超过10.3万个赞
知道大有可为答主
回答量:9390
采纳率:89%
帮助的人:5859万
展开全部
begin开始
be on上映
后者用于表示电影在院线的上映,如4月28上映,到5月6日停播,意思上就不适合用于表达单场的开始时间
zhjf_sn
2014-06-14 · TA获得超过505个赞
知道小有建树答主
回答量:176
采纳率:100%
帮助的人:123万
展开全部
首先因为括号里是begin,而且开始是非延续性动词不能是
had been on(它表示延续一段时间,而电影开始不可能持续)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alina玲玲
推荐于2016-05-29 · 超过13用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:54.9万
展开全部
had begun表示动作,短暂性动词
而had been on表示状态,与延续性动词连用
这道题意思是我到达电影院的时候电影已经开始了,表示动作的,并且是短暂性动词
如果后面有个表示一段时间的状语,就只能用had been on 了
例如The film ________(begin)for 5 minutes by the time I got to the cinema.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友54bd72e646
2014-06-14 · TA获得超过146个赞
知道答主
回答量:73
采纳率:0%
帮助的人:29.5万
展开全部
因为had been on不是begin的变形
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式