主谓一致How times flies!Several years ____ since we started our

主谓一致
How times flies!Several years ____ since we started our middle school life.We will keep the pleasant experiences in our minds.
A.have passed B.has pased C.will pass
allisonxu 1年前 已收到4个回答 举报

IT职业人 幼苗

共回答了22个问题采纳率:95.5% 举报

你好,同学,很高兴回答你的问题

正确答案:选A. have passed

即:How times flies! Several years have passed since we started our middle school life. We will keep the pleasant experiences in our minds.

翻译:时间过得真快啊!自从我们上中学以来已经过去好几年了,我们将保存这些记忆.

解析:确实如此,当时间,金钱,度量衡,长度,距离等作主语,表示整体时,看作单数,谓语动词也用单数形式.但是当与pass, go by等连用,指时间的流逝,或者与spend, waste, pay等连用,指时间或金钱的花费或支付等,谓语动词可以用复数.刘锐诚语法书我也研究了很多次了,这本语法书确实不错,讲解,练习配套.


希望能帮到你,祝更上一层楼O(∩_∩)O
有不明白的请继续追问,可以详谈嘛(*^__^*)

1年前

7

很油菜 幼苗

共回答了1个问题 举报

B Several years为一个整体 做单数我迷糊的是
若与pass, go by等连用,指时间的流逝,或者与spend, waste, pay等连用,指时间或金钱的花费或支付等,谓语动词可以用复数。
同样地,刘锐诚所编的《高考必备》附录部分有关主谓一致中的意义一致原则,也有所叙述。...

1年前

2

苍山网 幼苗

共回答了36个问题 举报

选B。
自从。。已经过去了好多年。
因为时间是不可数的概念,所以用第三人称单数has。
不过B项的单词好像错了,passed.若与pass, go by等连用,指时间的流逝,或者与spend, waste, pay等连用,指时间或金钱的花费或支付等,谓语动词可以用复数。比较:
Twenty years is a long time. 20年是一段很长的时间。(谓语用...

1年前

2

趴趴往前走 幼苗

共回答了179个问题 举报

Several years 表示时间 后面用has passed 表示已经过去了这么多年了

希望对你有帮助哦~若与pass, go by等连用,指时间的流逝,或者与spend, waste, pay等连用,指时间或金钱的花费或支付等,谓语动词可以用复数。比较:
Twenty years is a long time. 20年是一段很长的时间。(谓语用单数,强调整体)

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.022 s. - webmaster@yulucn.com