Choose the correct tense for the blank: 'By the end of last year, the monarch _____ the throne for over 40 years.'

答案解析

核心考点:时态应用。解题思路分析:时间状语'by the end of last year'要求过去完成时。正确答案依据:C项'had held'正确表达过去时间点前的持续动作。错误选项分析:A项为现在完成时,B项缺少时间延续性,D项为过去进行时。易错点提醒:需注意时间状语与完成时的对应关系。
正确答案:C
随机推荐
开始刷题