1.[B]【解析】定语从句。本题的最大干扰项是A项。引导词where在定语从句中作地点状语。本题的定语从句显然缺少宾语成分—先行词place是visit的宾语,而that在定语从句中可作宾语并可省略,B项是一个省略了that的定语从句。因此,B项为正确答案。句意:我从来没去过上海,但那是我最想去看看的地方。
2.[B]【解析】虚拟语气和时态。when作从属连词时,意为“当……时候”,一般不与完成时连用,据此可将A项和D项排除。另外,wish后接宾语从句时用虚拟语气,因该句是对过去事情的虚拟,所以谓语动词应用完成时。由此可见,B项正确而C项错误。句意:我真希望年轻时学过游泳。
3.[A]【解析】句型结构。It's no good doing sth.举行表示“做某事是无用的”之意,动词只能使用动名词形式。因此,A项为正确答案。句意:只记语法规则是没用的,你要会运用所学知识。
4.[B]【解析】句型结构。在英语中以下四个副词hardly,barely,scarcely和no sooner位于句首时主谓要倒装。要注意以下两点:(1)固定连接方式:hardly/barely/scarcely...when意为“no sooner...than”;(2)以上四种结构主句中的谓语动词用过去完成时,从句中的谓语用过去时。因此,只有B项在结构和时态上符合要求。句意:她一来就开始抱怨。
5.[D]【解析】比较结构。表示比较的句子中必须有形容词或副词的比较级,而且比较项应为同类项。因此,只有D项符合要求。句意:看电视与看电影比起来,我更喜欢看电视。