问题
选择题
The meeting ______ for a week .
A.has finished
B.has ended
C.has been over
D.has been in
答案
答案:C
题目分析:句意:会议结束一个星期了。For a week 一周时间,是表示持续的时间状语,往往与现在完成时连用。Finish和end都是瞬间动词,不能与持续时间状语连用;has been over是表状态,可与持续时间状语连用;D选项表述错误,故选C。