问题
选择题
—You are late again. The class _________ for five minutes.
—Sorry. There’s something wrong with my bike.
A.began
B.has begun
C.was on
D.has been on
答案
答案:D
题目分析:句意:你又迟到了。这节课已经开始五分钟了。对不起,我的自行车出了些毛病。for five minutes是现在完成时的时间状语,谓语动词要具有延续性,begin是非延续性动词,应换成be on,现在完成时结构为have /has+动词过去分词,故选D。