2.正确答案:A答案解析:本题的考点是:虚拟语气,but for 表示“要不是”的意思,后面句子的谓语动词用虚拟语气would have gone表示与过去事实相反的假设,本句的意思是:要不是考试,昨晚我就去看足球比赛了。
3.正确答案:B答案解析:本题是词义辨析题,advantage优势,长处,“比…有优势”经常用“advantage over sb.”;ability 能力;aggression 侵犯,侵略;alternative两者选择其一的,供选择的东西;这句话的意思是:他比其他的孩子有优势,他有非常好的学前教育。