Ten years ____ passed.A.have D.has一段时间,视为单数.所以动词要用单数 可为什么答案是 have
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 17:46:33
Ten years ____ passed.A.have D.has一段时间,视为单数.所以动词要用单数 可为什么答案是 have
Ten years ____ passed.A.have D.has一段时间,视为单数.所以动词要用单数 可为什么答案是 have
Ten years ____ passed.A.have D.has一段时间,视为单数.所以动词要用单数 可为什么答案是 have
同学,很高兴回答你的问题
正确答案:确实是A.have
即:Ten years have passed.
翻译:已经过去十年了...
解析:当时间,距离,金钱看作一个整体时,谓语动词用单数,但是本句,并没有把ten years看成一个整体,而是指十年中的每一年,所以用复数,另外,注意:看作整体时,一般都是主系表结构,如
1)Twenty years is a long time to us.
对我们来说,二十年是一个很长的时间.
2)Three years is not enough to learn English.
三年时间学英文是不够的.
3Ten years is old for a dog,but not for a human.
十岁,对狗来说,都成了老狗;但对人类来说,却还是少年.
而你这个句子,不是主系表结构,是主谓结构,而且根据句意来看,不是整体,强调的是其中的个体,所以用复数.
另外,提供几个佐证:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
不明白请继续追问,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
为你解答。
Ten years (D. has) passed.
10年过去了。
解释:10年确实是要一段时间,看成单数,动词要用单数has。
至于答案选 have,这个的确是有疑问的。不要迷信答案,现在的很多答案并不十分可靠。可是 其他答案都很准就算你认为其他答案准确度高,也不能完全保证这道题的正确性,是吧。
既然和我们的原有认知相冲突,就应该大胆地怀疑。...
全部展开
为你解答。
Ten years (D. has) passed.
10年过去了。
解释:10年确实是要一段时间,看成单数,动词要用单数has。
至于答案选 have,这个的确是有疑问的。不要迷信答案,现在的很多答案并不十分可靠。
收起
正确答案是D.has
因为表示时间、重量等的复数名词作主语时被看作一个整体,所以谓语动词要用单数形式。
因为答案错了
你好,
正确答案 应该是 D has
Ten years 作主语,是单数
Ten years has passed .
十年已经过去了。