题目内容
【题目】﹣ Have you finished your task?
﹣Yes, it since last week.
A. endedB. came to an end
C. has been over
【答案】C
【解析】
句意:——你完成任务了吗?——是的,从上周开始就结束了。考查动词时态辨析。end和be over都表示“结束”,但前者是终止性的,后者是非终止性的。since last week(自从上周)是一段持续的时间,用于现在完成时,动词需用持续性动词。根据句意结构和语境,可知选C。
练习册系列答案
相关题目