问两个英语的单复数问题!

问题描述:

问两个英语的单复数问题!
More than one teacher has been dismissed .
这里怎么不用 have been 而用has been?
Many a man thinks life is meanlingless without a purpose!
这里怎么用 thinks many a man
又是这么样
只要记住就好!

more than one 的意思是不只一个.根据主谓一致的原则它修饰名词做主语时谓语动词要用单数.
many a man 意思是许多人,但是谓语动词也要用单数.这是固定的用法.只要记住就好了.