下面两句英文哪个语法上是对的?

问题描述:

下面两句英文哪个语法上是对的?
1.He assigned the students a few books to read.
2.He assigned the students a few books to be read.
请说明为什么,

是老外的规矩,就像是汉语里的某些习惯一样.
想想sth to eat和sth to drink.用多了习惯了就好,就是所谓的语感.
个人不建议去抠所谓的语法,因为有些东西经过长篇大论的语法讲解之后,你,作为中国人习惯汉语的人来说还是无法接受.
因此,别纠结这些小的语法点上,去把握那些权重更重的语法点上.
当然这些纠结可能跟星座有关.
共勉.