be free from和be freed from的区别

问题描述:

be free from和be freed from的区别
这道题____ from endless homework on weekends,the students now find their own activities,such as taking a ride together to watch the sunwise,
如像这道题填Free和Freed都可以吗?
这两个一个形容词性短语一个过去分词短语在意思上有什么区别吗?
我老师说be free from是没有什么的束缚,be freed from是从什么地方挣脱
可是这道题的答案是Freed,为什么呢?意思不是“没有了作业的束缚”吗?

befreefrom可以看成 原本就没有束缚
而 be freed from是原本有这个束缚,由于种种原因,挣脱了这个束缚
如果是一个婴儿 应该是be free from free 因为原本就没作业
而 这个是学生, 原本是有作业 不过到周末没作业了,所以是 be freed from homework