英语选择题..高手进

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:51:29
my brother ______ college for over three yeas.
A has gone to
B has been to
C has been in
D has been at

the film _______for 15 minutes when I arrived at
the cinema.
A has been on B has begun C had begun
D had been on

选择哪个?为什么?

都是A
第一题里是我兄弟已经度大学三年了
应用has gone to
第二题里因为有持续时间,所以不能用短暂性动词
应用has been on

1.C
go是瞬间动词,不能跟一段时间
已经在大学里三年了

2.D
begin也是瞬间动词
be on是放映,是延续性动词