为什么句子中不用OF 代替 FOR?

问题描述:

为什么句子中不用OF 代替 FOR?
The bookstore is out of textbooks for English 301.
书店英语301课程的教科书买完了.

用of应该也可以