There are several camera models____.
4个回答

应该是选B吧

你只要记住:There be 结构后面只存在下面这种固定搭配,以后遇到这种题就很清楚啦.

There be sth./sb.(for sb.) to do

注:for sb.可省略,当do为不及物动词的时候,须带介词

解法:根据上面这种结构.

由于不存在There be + of的搭配,所以A项错误.

也不存在There be sth./sb.(for sb.) to be done这种搭配,C项也错.

而for的搭配一般是for sb.,而且要放在在to do之前,所以D项错误.

排除完了之后,再来看看剩下的B项对不对.

B项中的choose在这个句子里是不及物动词(表示做一个选择,而不是选择某物),所以要带介词,没错.

最终判定:选B项.

另外须注意(可能出变型题):

当do为及物动词的时候,不用加介词

例子:There is some bread (for you) to eat.

There is some homework (for you) to do.

……等等