1.c many后面要用复数形式.名词的复数,当是两个名词组合时均需使用复数形式,man的复数是men,nurse的复数就是nurse.
2.c 名词的所有格.A of B译为B的A,A是B的特征之类,如surface of it就是它的表面.而当A是B的所属时,B必须使用所有格形式.这句的意思是我不喜欢约翰的姐姐的那个儿子,都要用所有格形式.
3.b the是定冠词,用于具体指示某个事物.这句中只是说明他们之间的关系,不是表兄妹而是亲兄妹.
4.b 学英语就是learn English,中间没有the,在哪一年用in 1980,如果要强调这一年用in the year of 1980.
5.a 攻读工程学是study engineering,固定搭配.
6.c 几个词的意思不一样,这句话的意思是他们的学校没有我们的(学校)大.their和theirs都翻译为他们的,our和ours都翻译为我们的;theirs=their+school ours=our +school.所以前面有school就选their,后面没有就选ours.
7.a 短语make herself understood是使别人理解自己话的意思.
8.a that不能用于提问;whose提问是用于物品的所属翻译为谁的,后面接名词;who提问主语,whom提问宾语,句子的意思是你认为谁是班上最好的学生?是问主语,也就是who作主语,is作谓语,best student作宾语.
9.a 句子意思是这个城市人口是多少?how是对方式提问;how much 是对程度和价格提问;how many是对数量提问,后面接可数名词复数如,how many people……?译为有多少人……?;what使用范围很广,一般译为什么.这句中,population是人口的意思,代表的是人口的具体数字是多少,用what来提问,不能根据翻译的“多少”用how many提问,因为population不是可数名词复数形式.意思上也不对,population代表的是一个具体数字,how many是问有多少个什么什么东西.
全部是我自己做,自己解释的,如果和你得到的标准答案不一致,请询问老师.