the film has been on for fifteen minutes这是不是个病句?on 和for两个介词居然连在一起了耶!SOS!QUICK!
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/03 11:32:08
the film has been on for fifteen minutes
这是不是个病句?on 和for两个介词居然连在一起了耶!
SOS!QUICK!
不是病句 on:开始 在这里不是介词
for fifteen minutes 是表示时间的介词短语
这电影已经开始十五分钟了.
不会啊,be on表示电影上演,放映.这句话意思是电影已经开始15分钟了
没有,可以这么用。
这电影已经开始持续了15分钟了
前面的on是表示电影在放,后面的for则是表示时间的延续。很怪是不是,但是是对的。
要断句啊 has been on 是已经放映多久多久的意思 for fifteen minutes 是时间状语啊
我觉得一楼不妥。其他的可以
二重介词
hsa been on指....已经开始了..
for 这里的for跟时间表示在几点 干什么(doing)......
been on表示的是从开始到现在持续的时间,意思是“开始...”,因为for的意思是“持续...”,按照汉语习惯,应该为begin但是,这里是现在完成时,并且有for〈表示一段时间〉因此要用非延续性的动词来代替延续性的动词,表示动作持续到现在。
这个句子是可以这么用的。
The film has been on//for fifteen minutes
电影已经开始放映15分钟了。
这个在汉语同样存在。
请你看一下两个句子:
1)他在教室。“在”在这里用作动词,做谓语
2)他在教室看书。“在”在这里用作介词,修饰谓语
语言中,词类活用很多,尤其是在口语中。
希望能帮到你。...
全部展开
这个句子是可以这么用的。
The film has been on//for fifteen minutes
电影已经开始放映15分钟了。
这个在汉语同样存在。
请你看一下两个句子:
1)他在教室。“在”在这里用作动词,做谓语
2)他在教室看书。“在”在这里用作介词,修饰谓语
语言中,词类活用很多,尤其是在口语中。
希望能帮到你。
收起