问2道英语选择题
问题描述:
问2道英语选择题
1.there was no way( ) the problem could be solved.
A thatB.on which
答案选A,为什么选A 啊?
填 in which 行不行?
2. not all of them, not every oneof them作主语,谓语动词单复数?
按半否定来讲,不都应该复数么?
答
第一句是个定语从句,你把后面的句子提到前面来the problem could be solved( )no way,如果填that的话缺少介词,解决问题的途径不能用介词in,故用on which
第二句,all是所有的意思,所以用复数,every是每一个的意思,该用单数
这些其实没什么特别的办法,只能记
定语从句只需按上述方法倒过来看就行了