2010年高考英语试题及答案(上海卷)word版I. Listening Comprehension II. Grammar and VocabularySection ADirections: Beneath each of the following sentences there are four choices marked A, B, C and D. Choose the one answer that best completes the sentence.25. Sean has formed the habit of jogging the tree-lined avenue for two hours every day.A. between B. along C. below D. with答案:B考点:考察介词的用法解析:,根据句意“Sean已经形成了每天沿着绿荫大道慢跑两小时的习惯”,表示“沿着”时,应该选B。26. It took us quite a long time to get to the amusement park. It was journey.A. three hour B. a three-hours C. a three-hour D. three hours答案:C考点:此题考查复合形容词解析:数词+连字符+名词的用法,连字符连接的词作名词定语且用单数。意为“三小时的路程”27. If our parents do everything for us children, we won't learn to depend on A. themselves B. them C. us D. ourselves答案:D考点:本题考查反身代词解析:主语为we,因此应为ourselves. depend on oneself:自力更生。根据句意,选D。28. Every few years, the coal workers their lungs X-rayed to ensure their health.A. are having B. have C. have had D. had had答案:B考点:本题考查时态。解析:根据时间状语every few years,可判断本句应为一般现在时,因此答案选B。29. ---Sorry, Professor Smith. I didn't finish the assignment yesterday.---Oh, you have done it as yesterday was the deadline.A. must B. mustn't C. should D. shouldn't答案:C考点:本题考查的是虚拟语气解析:此处表示和过去事实相反的情况,应该用should + have + 过去分词。本来应该做,而未做