单元语法聚焦二
( )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项。