问题补充:
---You are late again. The class for five minutes.
---Sorry. There is something wrong with my bike.
A. began
B. has begun
C. was on
D. has been on
答案:
A. began
B. has begun
C. was on
(答案→)D. has been on
解析:句意:——你又迟到了。这节课已经开始五分钟了。——抱歉。我的自行车出了一些毛病。for+一段时间,通常用于现在完成时或过去完成时,根据句意故选D。