文档内容
Unit 8 语法分层练习 (A 层挑战卷)
- 答案及解析
【答案速查表】
一.1 一.2 一.3 一.4 一.5
B C A A B
一.6 一.7 一.8 一.9 一.10
A A C B B
一.11 一.12 一.13 一.14 一.15
C C B C A
二.1 二.2 二.3 二.4 二.5
have lived knew joined have been bought
二.6 二.7 二.8 二.9 二.10
have had died has been has changed have made
三.1 三.2 三.3 三.4 三.5
He has been I have had this The movie I lost my pen
His grandfather
in the army computer since I has been on just now, but I
has been dead for
for three was in middle for half an haven't found it
ten years.
years. school. hour. yet.
【详细解析】
一、单项选择 解析
第1题: [ B ] 解析:How long (for two weeks) 需搭配延续性动词 keep。
第2题: [ C ] 解析:When I got there (过去) 电影已经开始并持续了一段时间,用过去完成时态
的延续形式或状态。has begun 错(时态不对且瞬间),has been on 错(时态)。had been on (过去
完成状态) 正确。
第3题: [ A ] 解析:When 提问时间点,用瞬间动词 join。
第4题: [ A ] 解析:It has been ... since ... + 一般过去时 (moved)。
第5题: [ B ] 解析:just now = a moment ago,用于一般过去时 saw。
第6题: [ A ] 解析:two days ago 用过去时 (bought);for two days 用完成时且需延续 (has
had)。
第7题: [ A ] 解析:left an hour ago 说明不在这里,has gone。
第8题: [ C ] 解析:for an hour 需延续。has finished (错),has ended (错)。has been over
(状态:结束了一小时) 符合语境。
第9题: [ B ] 解析:last month 时间点用 since。
第10题: [ B ] 解析:Neither he nor I... 就近原则取决于 I -> have been。
第11题: [ C ] 解析:for ten years + 状态 (has been dead)。
第12题: [ C ] 解析:How long + 延续性状态 (been married)。
1 第13题: [ B ] 解析:so I can watch TV (现在的影响) -> have finished。
第14题: [ C ] 解析:for a month (住在/在某地) -> has been in。
第15题: [ A ] 解析:Where is Jim? -> has gone to。
二、语篇填空 解析
第1题: [ have lived ] 解析:since then 提示完成时。
第2题: [ knew ] 解析:When we first arrived (过去时背景)。
第3题: [ joined ] 解析:Then (那时) -> 过去动作。
第4题: [ have been ] 解析:for four years now。
第5题: [ bought ] 解析:Last month。
第6题: [ have had ] 解析:for about three weeks。
第7题: [ died ] 解析:in 2015。
第8题: [ has been ] 解析:dead (adj) for many years。
第9题: [ has changed ] 解析:in the past few years。
第10题: [ have made ] 解析:have made a difference (成就/影响)。
三、汉译英 解析
第1题: [ He has been in the army for three years. ] 解析:join -> be in the army。
第2题: [ I have had this computer since I was in middle school. ] 解析:略
第3题: [ The movie has been on for half an hour. ] 解析:begin -> be on。
第4题: [ His grandfather has been dead for ten years. ] 解析:die -> be dead。
第5题: [ I lost my pen just now, but I haven't found it yet. ] 解析:just now (past),
yet (perfect)。
2