Ten years ____ passed.A.have D.has一段时间,视为单数.所以动词要用单数 可为什么答案是 have

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 22:59:38

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 .
十年已经过去了。

The hospital has been open ____ A.for ten years before B.since ten years agoC since ten years D ten years ago The factory opened ten years ago.同义句The factory ___ ____ ____for ten years I joined the party ten years ago.(改为同义句)Ten years ____ ____ ____ I joined the party . It is ten years since he ____(join) the army ____ there any schools in your town ten years ago I have known him for ten years的同义句I _____ ____ ____him ten years ago I'm fifteen years old.Tom is ten years old.Tom is ____ ____me. Mr.Green has been dead for ten years.(同义句) Mr.Green ____ten years ____ Lucy is five years old.Linda is ten years old.Linda is_____ Lucy's ____. 英语高手来康忙康忙~his parents lived in beijing ten years ago( ten years ago划线) 划线部分提问.____ ____ his parents ____ in beijing They are both ten years old.同义句They are both ten years old.同义句____ ____ ____ are _____. Tom is five years old.Jack is ten years old同义句Tom is ____ ____ ____ than Jack Jack is ____ ____ ____ than Tom It is ten years since his father dead.同义句.急.His father____ ten years____.His father____ ____ ____for ten years. 十年前,对他来说,学英语不重要.It___ ____ _____ ____ ____ _____ ______ ____ ten years ago Uncle Jack left his home town ten years ago.( 同义句 )Uncle Jack ______ ____ ____ from his home town ______ ten years. Li Ping is ten years old.Li Ming is also ten years old.合并为一句Li Ping is____ ____ ____ Li Ming Lin Ping is ten years old and Lin Ping is also ten years old.改同义句:Lin Ping is ____ old ____ Lin Ping. my sister started to play the violin ten years ago改为同义句My sister ___ ____ the piano ____ ten years