How time flies!Ten years ( ) passedA.are B.has C.have D.is 为什么要用单数呢?另外,有had +过去分词吗?

问题描述:

How time flies!Ten years ( ) passed
A.are B.has C.have D.is
为什么要用单数呢?
另外,有had +过去分词吗?

绝对是答案错了
应该是C
had +过去分词有,过去完成时

前面是time啊,十年作为一个整体,所以用单数

B对,十年作为一段时间,用单数,
had +过去分词 过去完成时