Three years has passed since he came to China.中为什么用has不是说three years吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 04:08:42
Three years has passed since he came to China.中为什么用has不是说three years吗

Three years has passed since he came to China.中为什么用has不是说three years吗
Three years has passed since he came to China.中为什么用has
不是说three years吗

Three years has passed since he came to China.中为什么用has不是说three years吗
英语中,表示度、量、衡等单位名词作主语时,即使是复数形式,也应看成是一个整体,谓语动词用单数形式.

since he came to China是现在完成时态
Three years看成单数

three years 是名词短语,虽然是复数形式,但表示单数概念,后面的动词用单数!那么哪类的名词短语是复数形式却表示单数概念呢表数量的one and a half 后面一般接复数名词,做主语时谓语动词用单数 某些名词以-s结尾,形式上是复数,但实际上作单数用,后接单数动词 表时间、距离、价格、度量衡等的复数名词或短语作为一个整体看待时,谓语动词用单数形式...

全部展开

three years 是名词短语,虽然是复数形式,但表示单数概念,后面的动词用单数!

收起

现在完成时

since引导的时间状从里,常用现在完成时。

你的提问很好。
Three years has passed since he came to China.
has 是错的,应该是复数动词 have 。
考题错了。

时间,距离,度量等作主语谓语动词用单数。

像这样的字组作主语,要把它看成是一个整体,谓语动词用单数!就比如说“五年的时间并不是很长”,应该是“Five years is not long”
英语中其实有很多都是凭语感来想的,并没有什么为什么,有的时候即使是老师也只能从中找方法来记,你记住就好了。...

全部展开

像这样的字组作主语,要把它看成是一个整体,谓语动词用单数!就比如说“五年的时间并不是很长”,应该是“Five years is not long”
英语中其实有很多都是凭语感来想的,并没有什么为什么,有的时候即使是老师也只能从中找方法来记,你记住就好了。

收起