progress是不可数的,因为它就没有用在含可数意味的句子中,例如：the  progress  of  science. 但这种用法并非是错的,可以解释成抽象名词的具体化  抽象名词的具体化一般在不可数名词前面加上不定冠词a/an, 抽象名词就是表示状态,品质,情感的没有实物的名词.比如responsibility（责任）, law（法律）,love(爱情),peace(和平)  具体化就是前面可加冠词（a/an）,变成可数名词. 比如  Give  her  a  surprise.给她个惊喜. 或放在姓氏前,表示只知道名字而不熟悉的人. 比如  A  Mr.Liu  is  waiting  for  you.一个姓刘的先生在等你. 比如  Everyone  must  keep  the  law.每个人都要遵守法律  这个the只是表示law是专有名词,并不是说把它具体成某一事物了. 如果说  A  new  law  is  established.一项新法令颁布了. 那这就是具体化了.因为把法律具体成一项法令了. 比如我上面举的例子Everyone  must  keep  the  law. law前是必须加the的.因为是专有名词.
progress表进步是可数还是不可数?