The film had ______when I got to the cinema. A been on B. begun

选什么,为什么... 选什么,为什么 展开
生活是长长的梦
2010-11-18 · TA获得超过5105个赞
知道小有建树答主
回答量:1313
采纳率:78%
帮助的人:439万
展开全部
这两个词都能用,关键是时态.(我是英语本科)
1、如果用is on ,就应该说The film was on when I got to the cinema.( 到达电影院时,电影正在播放,而不应该用过去完成时,电影播放的过程并未结束)
2、如果用begin,就应该说The film had begun when I got to the cinema.( 到达电影院时,电影已经开始了, 开始的一刻成为了过去的过去,应该用过去完成时)
afterdrinking
2010-11-18 · TA获得超过639个赞
知道小有建树答主
回答量:737
采纳率:0%
帮助的人:461万
展开全部
你可以还原句子:如果不用过去完成时:换成一般现在时:
当我到达电影院时,电影已经开始了:
句子:“电影开始了”应该怎么说?
The film is/was on?
the film began,显然选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huajianyssl
2010-11-18 · TA获得超过5541个赞
知道大有可为答主
回答量:1959
采纳率:100%
帮助的人:2306万
展开全部
我认为选B,因为when I got to the cinema引导的是一个过去时间点状语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lotusviolet
2010-11-18 · TA获得超过7.8万个赞
知道大有可为答主
回答量:2.3万
采纳率:0%
帮助的人:1.2亿
展开全部
A been on 已经开始了

不能用 begun 因为begin (begun)是暂短性动词
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凭童夹谷飞燕
2019-01-05 · TA获得超过985个赞
知道小有建树答主
回答量:1812
采纳率:100%
帮助的人:9万
展开全部
因为没有说开始多长时间了,所以这两个答案都是正确的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式