题目
We mention the importance of giving up smoking once and again, but hardly __________ it.A. did they realizeB. have they realizedC. they did realizeD. they have realized
We mention the importance of giving up smoking once and again, but hardly __________ it.
A. did they realize
B. have they realized
C. they did realize
D. they have realized
题目解答
答案
B. have they realized
解析
本题考查否定副词hardly的倒装用法及现在完成时的语境应用。关键点在于:
- hardly位于句首时,需使用部分倒装结构;
- 句子强调“至今仍未意识到”这一持续性结果,需用现在完成时。
语法分析
-
否定副词的位置与倒装
当否定副词(如hardly, never, seldom等)位于句首时,主句需进行部分倒装,即助动词/系动词提到主语前。 -
时态选择
“but hardly...”表转折,强调“多次提醒后仍未意识到”,需用现在完成时(have/has + 过去分词)表达动作的持续性结果。
选项辨析
- A. did they realize:使用过去时,无法体现“至今未意识到”的持续性;
- B. have they realized:现在完成时+倒装,符合语境和语法要求;
- C. they did realize:未倒装,结构错误;
- D. they have realized:未倒装,结构错误。