题目
16. There ______ little change in that middle school.A. haveB. hadC. have beenD. has been
16. There ______ little change in that middle school.
A. have
B. had
C. have been
D. has been
题目解答
答案
D. has been
解析
本题考查there be句型的时态和主谓一致。解题关键在于:
- 确定主语的数:主语little change是不可数名词,需用单数形式。
- 判断时态:句中未明确时间状语,但语境暗示“变化少”是持续到现在的状态,需用现在完成时。
- 匹配动词形式:there be的现在完成时结构为there has been(不可数名词/单数主语)或there have been(可数名词复数/复数主语)。
步骤解析
-
分析主语:
句中主语是little change,其中change是不可数名词,表示“变化”,因此需用单数形式。 -
确定时态:
句子描述的是“变化少”这一状态从过去持续到现在的动作,因此选择现在完成时。 -
选择动词形式:
现在完成时中,there be的结构为there has been(单数主语)或there have been(复数主语)。本题主语为不可数名词,故选has been。
选项排除
- A. have:现在完成时需加been,且主语单数需用has。
- B. had:过去式,与句中隐含的“持续到现在的状态”不符。
- C. have been:用于复数主语,与不可数名词单数矛盾。
- D. has been:符合单数主语和现在完成时的要求。