many a和a great deal of 1、在意思上都是"很多"的意思,2、用法上有区别:many a强调个体,意为很多中的“每一个”如何,many a的谓语动词用单数;a great deal of只能用在不可数名词前,表示“大量的”。
a great many 修饰可数a great deal of与a good deal of 修饰不可数 去掉of相当于名词短语