> 英语 >
从句中,如何判断用过去完成时还是现在完成时?
看这一题:
The film __________ for ten minutes when I reached the hall.
是用has been on 还是用 had been on
如果是
He said that the film ________ for ten minutes when he reached the hall.
应该选什么?
应不应该改成:when he had reached the hall.
练习册上答案是had been on.
能不能举一个用 has been on 的例子呢?
人气:374 ℃ 时间:2020-05-19 05:06:50
解答
had been on.
因为当你到达大厅的时候,电影已经开始10min
说明在你达到之前就播出了,就用had
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版