英语现在完成时 How long has the film been on?为什么要用on?
答案:5 悬赏:50 手机版
解决时间 2021-02-07 06:46
- 提问者网友:寂寞梧桐
- 2021-02-06 19:55
我认为答案是How long has the film been ?对吗?
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-02-06 21:04
be在此是表一种状态 ,而不是“是”的意思,就如楼上所说,是表示“上映”,但也不是所谓的谓语,谓语一般都由动词充当,而on只可做副词或介词。此处的谓语就是“has been”。
如果此处去掉on,就缺少成分,如I was out.如果去掉out,就不完整,而且无法良好的传达意思。
希望有所帮助。
如果此处去掉on,就缺少成分,如I was out.如果去掉out,就不完整,而且无法良好的传达意思。
希望有所帮助。
全部回答
- 1楼网友:雾月
- 2021-02-07 01:06
how long 表示时间的长短
这句话的意思是这电影还有多久上映 所以用 how long
- 2楼网友:空山清雨
- 2021-02-06 23:57
on有正在上映的意思,这句意思是这个电影已经上映多久了
- 3楼网友:春色三分
- 2021-02-06 23:09
当然不对。改成陈述句即是不完整的没有谓语动词的残句。而ON恰表示 上映 ,副词充当谓语动词。
- 4楼网友:举杯邀酒敬孤独
- 2021-02-06 21:50
on 不可缺,因为be动词加介词表示一种状态。上文中,be on表示电影上演,这一状态。类似用法还有:The light is on(灯开着)这里be on就表示:灯亮着这一状态,通常,be加介词的翻译视场景而论,不同语境,意思也不同。我的回答就这些,希望对你有所帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯