hundreds of表示“数以百计的”,指不具体的数量two thousand表示“两千”,是具体的数量,这时thousand后面不能加“s”。如果和前者有相同的用法就是:

thousands of,意思是“数以千计的”。