一到英语题 ..
来源:百度知道 编辑:UC知道 时间:2024/05/12 10:13:16
When I got to the cinema ,the film ___ for nearly the minttes.
A:had begun B: has been on C:has begun D: had been on
要原因哦~~
A:had begun B: has been on C:has begun D: had been on
要原因哦~~
D 表示已经持续了那么长时间
因为发生在got之前 所以用过去完成时态
而A C 中的begin是短暂性动词 后面不可以加for + 一段时间
A
D had been on
我到电影院时,电影已经放映了将近十分钟。
D be on 才能加一时间
D 因为后面有for nearly ten minutes,表示一段时间,所以此处应该用延续性动作动词,又因为前面的got用的是过去式,所以也要用过去式,多以选D