The number of people invited___ fifty ,but a number of them ___absent for different reason.

问题描述:

The number of people invited___ fifty ,but a number of them ___absent for different reason.

is are
第一个空是单数意义,说的人是人的数量,第二个空是复数意义,指的是他们中的部分人。这样解释希望你能懂!

the number of+名词复数,但动词用第三人称单数
a number of.. 许多。。很多。。谓语动词要用复数
所以前面那个选项选单数,后面这个选复数

is 第一个说的人是人的数量
was 第二个是已经发生的了

over are

is are 两个用法都是表示很多的意思,一般修饰的是可数名词
记住the number of后边加的是单数动词,也就是动词的单三形式,但是a number of后边的是动词的复数形式,也就是原型.
这个用法和
He is the only people who is invited.
He is the people who are invited.
【前一句子中有only来修饰people,后一句子中没有only来修饰,区别聚在这里】
有点相识,一起来记忆的话,比较容易.