-
英语现在完成时技巧
(
很有用
)
及练习题及解析
一、初中英语现在完成时
1
.
Jackson school two years ago and he for two years.
A. leaves; has gone
B. left; has been away
C. leaves; has been away
D. left; has gone
【答案】
B
【解析】
【分析】句意:
Jacks on
两年前离开学校,他离开已经两年了。根据
“two
years
ago”
可知,第一空应用一般过去时;根据
“for
two
y ears”
可知,第二空应用现在完成时,且
动词要用延续性动词,故选
B
。
【点评】考查动词的时态。
2
.
My father ____ in a panda protection center for 10 years, so he knows a lot about panda.
A. was working B. is working C. has worked D. will work
【答案】
C
【解析】
【分析】句意:我父亲在熊猫保护中心工作了
10
年,所以他对熊猫很了解。由句
中 的语句
for
10
years
提示可知,此句要用现在完成时,主语
my
father
,助动词要用has
,
故选
C
。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
3
.
I scared of dogs ever since a dog hurt me when I was five years old.
A. will be
B. was
C. have been
D. would be
【答案】
C
【解析】
【分析】由
since
引导的从句可知主句应用现在完成时,故答案为
C
。句意是:自
从 我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
4
.
—
How do you like Treasure Island
,
Lucy
?
—
It's so exciting that I _______ it twice
.
A. am reading
B. have read
C. was reading
D. had read
【答案】
B
【解析】
【分析】句意:——
露西,你认为《金银岛》怎么样?
——
它是如此令人激动以
至于我读 了两次。根据
twice
可知已经发生了,故此处用现在完成时,故为
have
read
,故
选
B
。
【点评】此题考查现在完成时的用法。
5
.
——
______you _____ out the problem, Sam?
——
Not yet, but I'm going to.
A. Did, work
B. Are, working
C. Have, worked
D. Will , work
【答案】
C
【解析】
【分析】句意: 萨姆,你计算出这道数学题了吗?
——
还没有,但是快了。结合
语境可知上文描述的是 现在已经完成的动作,故用现在完成时态。选
C
。
【点评】英语中的时态主 要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子中的时间状语,如果没有 则要通过分析上下文,结合语境来判断句子的时
态。英语疑问句中一般具有时态上的对应关系,注意结合 这一特点进行区分。
6
.
He for ten years.
A. has been married B. married C. got married D. has married
【答案】
A
【解析】
【分析】句意:他已经结婚十年了。根据时间状语
for
ten
years.
十年了,可知本
句时态用现在完成时
has/have+
过去分词,且谓语应为持续动词。
be
married
表结婚的状
态,< br>be
动词的过去分词为
been
。故选
A
。
【点评】本题考查现在完成时,注意掌握结构
has/have+
过去分词。
7
.
—
Look! Your teacher Miss White is over there.
—
No, it can't be her. She ______ to Beijing.
A. has gone B. has been C. went D. will go
【答案】
A
【解析】
【分析 】句意:
--
看!你的老师怀特小姐在那边。
--
不,那肯定不是她。她去了 北
京。
A. has gone
去了某地,表示该人不在说话地点;
B. has been
去过某地,表示主语曾经
去过某地,有这种经历;
C. went
过去式,去;
D. will go
将来时态,将要去。根据前面的否
定猜测,可知怀特小姐去了北京,故选
A
。
【点评】考查固定搭配
have gone to
。
8
.
—
Hi, Tom! you ever the Bird's Nest?
—
Yes, I have. It's fantastic.
A. Have, been to B. Have, gone to C. Did, go to
【答案】
A
【解析】
【分析】句意 :
——
你好,
Tom
!你曾经去过鸟巢吗?
——
是的,我去 过。它是极
好的。根据答语
—
Yes, I have.
可知是以
h ave
开头的现在完成时的一般疑问句,排除
C
。
have
been to+
地点名词,去过某地,去了并且回来了;
have gone to+
地点名词,去了某地,去了
还没有回来,在去或者回来的路上。根据
It's fantastic.
可知去了并且回来了,故选
A
。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
9
.
Mr
.
Fan in 2005
.
In other words
,
he for 9 years till now
.
A. got married
;
has been married B. married
;
had been married
C. got married
;
had been married
D. married
;
got married
【答案】
A
【解析】
【分析】首先第一空表述的是一个发 生在
2005
年(即过去)的一个动作,所以为
一般过去时,其次
married
后面要接宾语,
get married
表示的是短暂性动作,所以应填
get
married.
第二空由
“till
now”
可知表示的是从过去直到现在的一种状态即为 现在完成时,此
处
married
做形容词
“
已婚的
”故填
“has been married”,
故选
A.
【点评】此题考查了动词时态问题,同时也考查了
“get married”
和
“married ”
的区别。
10
.
So far Tom with Mary _______ 50 left -behind children to do their homework after school.
A. help B. helped C. has helped D. have helped
【答案】
C
【解析】
【分析】此题要掌握现在完成时的时间状语及主语
+with
短语是单数的概念,即可
得出答案。选
C
。
11
.
The tall building here for 100 years.
A. is
B. was
C. has been
D. is been
【答案】
C
【解析】
【分析】那幢高楼在这里已经有
100
年了。根据
for
100
years
可知
“
高楼在这里
”
是过去发 生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为
have/has+
动词过去分词。故选
C
。
【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。
12
.
My mother a good example for me since I was young.
A. was B. has been C. will be D. is
【答案】
B
【解析】
【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语
“since
l
was
young”
可知,主句应用现在完成时,表示动作从过去一直 持续到现在。故选
B
。
【点评】考查动词的时态
13
.
This museum here for over 80 years. It one of the oldest buildings in this city.
A. is; was
B. had been; is
C. was; has been
D. has been; is
【答案】
D
【解析】
【分析】考查动词的 时态。句意:博物馆在这儿有八十多年了。它是这座城市最
古老的建筑之一。前句表示从过去一直延续到 现在的状态,用现在完成时态;后句表示的
是现在的状态,用一般现在时态。故选
D
。
14
.
—
How do you like Beijing, Miss Read?
—
I've no idea. I _____ there.
A. have gone B. have been C. haven't been D. haven't gone
【答案】
C
【解析】
【分析】句意:
---
你觉得北京怎么样,瑞得小姐?
---
我不知 道,我没有去过那
儿。短语:
have
been
to
去过某地(已经返回);
have
gone
to
去了某地(尚未返回),根
据句意,故答案为
C
。
【点评】考查短语辨析,区分
have
been
to
与
have
gone
to
,理解句子,根据语境判断答
案。
15
.
一
How long your brother ______ this camera?
—
For two weeks.
A. have; bought
B. have; had
C. has; had
D. has; bought
【答案】
C
【解析】
【分析】本题考查动词的时态。句意 :
“
你哥哥买这个相机多久了
?”“
两周了。
”
根
据答语
“For
two
weeks.
”
可知本句的动词应该使 用延续性动词
have
,不能使用短暂性动词
buy
。主语是
you r brother
,为第三人称单数,所以应该选择
C
项。
【点评】考查现在完成时。
16
.
Mike began to work in the factory in 2013
.
He there for four years
.
A. is working B. was working C. works D. has worked
【答案】
D
【解析】
【分析】句意:迈克在这里工作已经
4
年了。一直持续的状态用现在完成时。故
D选项正确。
【点评】考查现在完成时。
17
.
Little Tom his home for more than ten years.
-
-
-
-
-
-
-
-
本文更新与2021-01-24 09:46,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/560054.html
-
上一篇:著名的广告语英文版_广告词
下一篇:【英语】现在进行时考点易错点的总结