一道英语的填空题

[复制链接]
查看11 | 回复4 | 2010-8-11 21:07:25 | 显示全部楼层 |阅读模式
the film____on for nearly fifteen minutes.(be)
这道题目是用所给词语的适当形式填空.我在分析时知道是完成时态的。但是不知道为什么正确答案要填“has been",这个意思不是”去了回来了“吗..很疑惑..不知道怎么理解和分析..谢谢!

回复

使用道具 举报

千问 | 2010-8-11 21:07:25 | 显示全部楼层
“去了回来了”是have/has been to 不是have/has benn on这里has只是一个时态标志,表示是现在完成时,be on 15 minutes则表示这部电影已经放了15分钟
回复

使用道具 举报

千问 | 2010-8-11 21:07:25 | 显示全部楼层
has been ON
回复

使用道具 举报

千问 | 2010-8-11 21:07:25 | 显示全部楼层
完成时一般是用在 有特别规定的时间 或者明显的时间差。这句就很明显for nearly fifteen minutes 一般for 多少时间都可以用完成时!!
回复

使用道具 举报

千问 | 2010-8-11 21:07:25 | 显示全部楼层
be on 有上演的意思
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行