Unit 2 My Favourite School Subject 单元语法训练(Word版,含答案)

文档属性

名称 Unit 2 My Favourite School Subject 单元语法训练(Word版,含答案)
格式 docx
文件大小 390.3KB
资源类型 教案
版本资源 冀教版
科目 英语
更新时间 2022-06-19 21:23:06

图片预览

文档简介

单元语法聚焦二
  (  )1.Daming     in this place since two years ago.
A.have lived B.has lived
C.lives D.lived
(  )2.Our team     another point! I’m sure we’ll win the game.
A.will get B.has got
C.is getting D.was getting
(  )3.[2019·曲靖] It     five years since I last saw Mary in Britain.
A.was B.will be
C.have been D.has been
(  )4.[2019·锦州] —Excuse me, when did you leave Jinzhou
—In August, 2017.I     for about two years.
A.have left B.left
C.have been away D.was away
(  )5.[2019·黄冈] —Where is Catherine I haven’t seen her for days.
—She     Wuhan. She’ll be back next week.
A.has gone to B.has been to
C.have gone to D.have been to
(  )6.[2019·随州] —Your new bike is so nice! When did you buy it
—In July. I     it for two weeks.
A.had B.have had
C.have bought D.bought
(  )7.[2019·福建改编] —Look! My mother     a new dress for me.
—Wow, it looks very nice on you.
A.is making B.has made
C.will make D.makes
(  )8.[2019·玉林] —Jenny, your new tape player looks great.
—Oh, it’s not new. I     it for three years.
A.buy B.have had
C.bought D.have bought
(  )9.[2019·北京] Our school life     a lot since 2017. We have more activities now.
A.changes B.changed
C.will change D.has changed
(  )10.[2019·遂宁] —Where is your uncle
—He     America and he     New York for two weeks.
A.has been to; has been in
B.has gone to; will stay in
C.has been in; has been to
D.has stayed in; has gone to
答案
1.B 2.B 3.D
4.C 句意:“劳驾,你什么时候离开锦州的 ”“在2017年8月。我已经离开大约两年了。”根据句中的时间状语“for about two years”可知句子使用现在完成时态,排除B和D选项。动词leave为短暂性动词,不能和一段时间连用,要转换为be away。
5.A 现在完成时。句意:“凯瑟琳在哪里 我很多天没见到她了。”“她去武汉了。下周将会回来。”根据语境“下周回来”可知此处表示“去了”,主语是she,用has。
6.B
7.B 句意:“看,我妈妈给我做了一件新连衣裙。”“哦,你穿上它真好看。”根据语境可知,连衣裙已经做完了,故用现在完成时。
8.B 句意:“珍妮,你的新录音机看起来真不错。”“哦,它不是新的。我已经买了三年了。”由语境可知用现在完成时,同时,buy为瞬间动词,不能和一段时间连用,要转换为have。
9.D 句意:我们的学校生活自从2017年发生了很大变化,现在我们有更多的活动。由时间状语“since 2017”可知,句子时态应用现在完成时。
10.B 句意:“你叔叔在哪儿 ”“他去美国了,他将会在纽约待两周。”have been to表示“曾经去过”(现在已经回来了,不在那里了);have gone to表示“去某地了”(可能已经到了,也可能在去的路上);have been in表示“一直在某地”。根据语境排除A、 C两项,再根据关键词“for two weeks”可排除D项。
同课章节目录