1、有with才能体现knife 和to cut的关系啊,a kinfe to cut with 当中,to cut with是修饰这个knife的,在正常语序下是cut with a knife,如果没有这个with,意思就从“用刀切”变成了“切刀”了,同理 the sea to swim in ,a project to work on..等等 2、答案是A是因为后半句的时态是现在时,即这半句陈述的内容与现在的实情相反(也就是虚拟语气),后半句翻译过来是“现在国内某些地方的住房问题就不会这么严重”,真实情况是住房问题严重.B也是虚拟语气,但是是过去时,与过去的事实相反,这里有个“now”说明应该选A而不是B. 3、只有what能代替一个名词,在这题里,of作为一个介词,后面很明显只能接一个名词.which和that可以跟在一个名词后面引导一个修饰这个名词的从句,但不能代替这个名词.all明显不对. 4、只能选D是因为这句话的主句,也就是“the earth looks like a blue ball”中的主语是 the earth, 前面的分句里的主被动形式,要和这个主语保持一致,由于the earth 当然是“被”看的一方,所以前面的分词只能用seen.你可以类比下这个句子,seeing the earth from the outer space, I found it like a blue ball. 5 have sth done 是指请别人完成某样事,这基本上属于习惯用法,have someones hair done这句话,虽然没有实意动词,但是只表示“请人或者去理发馆把头发理了”. 6 在没连词的情况下,一个句子里只能有一个主语啊.这个句子的主语就是the story of snow white, 前面的分句是修饰它的 不再需要另外的主语.请类比第4题.