英语定语、宾语、状语从句

问题描述:

英语定语、宾语、状语从句
Do you think ( )an English film tonight
A.is there
B.there is going to be
C.will there be
D.there is going to have
这里B和D选项有什么区别?
I hate( )when people talk with their mouths full.
A.itB.thatC.thereD.them
it和that的区别是什么?
To use the Internet, all ( )you need is a computer and telephone line.
A.which B.whatC.thatD.who
这道题不是选A吗?怎么背后的答案是C的?

1、there be结构的具体应用,表示在那里有,D选项是中式英语的说法;
2、it可以用来代替一个完整的句子,而that通常只是代替句子的某部分;
3、宾语从句,which之类的词前面通常是不加形容词和限制词的,有all就用that,这个可以简单的记忆为固定搭配.