第一题的意思是“我在某些书上读到过与它相关的东西,是哪本有必要嘛?”根据意思判断的
第三题中,如果动词后面跟宾语从句,一般情况下是可以省去连词THAT的,但如果动词后面的宾语从句是一个主从复合句且从句在前,就不可以省去THAT了。如果从句在后,一般是可以的,比如John promised that he would marry her if he had enough money.这时候就可以把PROMISE后面的的THAT省去了,这一句法适用于大多数动词,不是PROMISE的特殊用法
第四题,答案是A吧?首先要根据提供的选项判断这句话的意思“被看见在这吸烟的任何人都会收到处罚”。其次这句话考察了省略句,可以看成是将定语从句省略了,这句话主句是Anyone will be punished.而seen smoking here是Anyone的后置定语,完整的应该是Anyone that is seen smoking here will be punished.定语从句中,如果从句主语就是先行词且从句中含有BE动词,可将与先行词相同的主语和从句中的BE动词一同省去,例如:The student who was punished lives in town.可省略为The student punished lives in town.又因为see somebody doing something看见某人正在做某事,而see somebody do something则是看到某人做某事的全过程,试想,管理人员不会看着别人把烟吸完了才制止吧,应该是一看到正在吸烟就马上制止了的。所以是A,懂了嘛??当然也可以从非谓语动词与修饰语的动宾或主谓关系来分析这道题
1.我还真说不上来,意思有点不理解
2.选that, 因为是主语从句,这个句子每一本语法书上面介绍主从的都有
3.promise 如果不加that,那么他后面一般加一个词,人称啊或者别的,例如 i promise you, 但是他现在后面接的是一个句子,所以要用that,而且不能省略
4.A 首先他省略了 that is,anyone that is seen。。。,省略的是that,而不是who ,因为anyone后面从句要用that;后面为什么用smoking,那是因为see 后面加doing表示看到正在做什么