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.
十岁,对狗来说,都成了老狗;但对人类来说,却还是少年.

而你这个句子,不是主系表结构,是主谓结构,而且根据句意来看,不是整体,强调的是其中的个体,所以用复数。

另外,提供几个佐证:

http://zhidao.baidu.com/question/327902259.html

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
希望能帮到你,祝更上一层楼O(∩_∩)O
不明白请继续追问,可以详谈嘛(*^__^*)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-19
为你解答。
Ten years (D. has) passed.
10年过去了。
解释:10年确实是要一段时间,看成单数,动词要用单数has。
至于答案选 have,这个的确是有疑问的。不要迷信答案,现在的很多答案并不十分可靠。追问

可是 其他答案都很准

追答

就算你认为其他答案准确度高,也不能完全保证这道题的正确性,是吧。
既然和我们的原有认知相冲突,就应该大胆地怀疑。这道题选A是没什么道理的,我仍然坚持原来的选项。

第2个回答  2013-06-20
正确答案是D.has
因为表示时间、重量等的复数名词作主语时被看作一个整体,所以谓语动词要用单数形式。
第3个回答  2013-06-19
你好,

正确答案 应该是 D has
Ten years 作主语,是单数

Ten years has passed .
十年已经过去了。追问

为什么答案是 have
中考英语主谓一致习题(含答案)百度

追答

填 have 是错误的。

文库中的资料不一定全是正确的,有些人上传资料时并不严谨。

第4个回答  2013-06-20
因为答案错了

...have D. has一段时间,视为单数.所以动词要用单数 可为什么答案是 hav...
正确答案:确实是A. have 即:Ten years have passed.翻译:已经过去十年了...解析:当时间,距离,金钱看作一个整体时,谓语动词用单数,但是本句,并没有把ten years看成一个整体,而是指十年中的每一年,所以用复数,另外,注意:看作整体时,一般都是主系表结构,如 1)Twenty years is a lo...

tenyears做主语谓语动词用单数还是复数
以“二十年监禁是他的惩罚”为例,将“二十年”看作一个整体,意义指向单数,故动词用单数(was)。反之,若强调每个年份的经过,可表述为“他入狱二十年已过”。此例中,将“二十年”视为独立的时间段,动词自然选用复数(have passed)。在描述时间长度时,如“十年对人类而言,是短暂的”,“十年...

How time flies!Ten years ___ passed.
答案B 这是主谓一致型的陷阱题.根据句子的意思进行判断,应用现在完成时.主语为表示时间的ten years,故谓语动词应用单数.

Ten years___ since my uncle ___ to Ningbo. A.have passed; went B...
D 试题分析:原句意思是:我的叔叔去宁波已经十年了。这是一种表示事情做了一段时间的句型,经常用来表示不能延续的动作。主句用现在完成时,从句用一般过去时。答案A和D的区别是单复数形式,ten years可以看成是“一段时间”,用单数表示。根据句意,可知选D.

ten years have passed还是has passed
用has passed.因为ten years 是主语,表示的是十年这一时间段,可看做一个整体。

...since he ___ Shanghai. A.have passed, left B.has passed...
B 试题分析:句意:自从他离开上海,已经过去很长一段时间了。结合语境可知主句描述的是现在已经完成的动作,故用现在完成时态。前文主语是抽象名词,不可数,故助动词用单数。从句中强调的是过去的动作,故用一般过去时态。Pass的过去分词时passed,选B。点评:英语中的时态主要是借助于时间状语与上下...

...took place in Wenchuan. A.passed B. has passe.
B 试题分析:句意:自从汶川地震发生,已经大约两年过去了。since自从,引导的时间状语从句为一般过去时,主句为现在完成时,two years做为一个整体,视为单数,故选B.

哪位懂英语,告诉一下 ten years做主语谓语动词用单数还是复数?
英语中,表示度、量、衡等单位名词作主语时,即使是复数形式,也应把它看成是一个整体,谓语动词通常用单数形式。Ten months isn't a long time.Three kilos is enough.

How time flies! Three years ___ A.have passed B.has passed C.is...
B 试题分析:句意:时间过得太快了!三年已经过去了。主语是Three years时间,作为一个整体,谓语要用单数形式,故排除AD两项。结合句意,Three years与谓语pass是主动关系,故排除C项。故选B。

大学英语谓语动词常用单数的情况
5)表示时间、距离、重量、体积、金钱的复数名词,作主语时作为整体来看待,谓语动词通常用单数。【例如】Five thousands dollars is quite a large sum of money to me.Fifty miles is too long a distance for one to walk on foot.Ten years has passed but he didn't change at all.6)&...

相似回答