模
块
语
法
专
练
现在完成时
(
一
)
1.
定义。
表示过去发生的动作对现在造成的影响或结果
,
即用一个过去的动作来说明现在的情况。例如
:
I have read the book.I don
’
t want to read it again.
我已经读过这本书了
,
不想再读了。
(
对现在的影响
)
He has finished the work.
他已经完成了那项工作。
(
表结果
)
2.
构成。
( 1 )
肯定句
:
主语
+have/has+done+
其他。例如
:
Grandma has sent me a parcel.
奶奶给我寄了一个包裹。
( 2 )
否定句
:
主语
+have/has+not+done+
其他。例如
:
I haven
’
t eaten the chocolate.
我还没有吃那块巧克力。
( 3 )
一般疑问句
:Have/has+
主语
+done+
其他。例如
:
—Have you tidied the table?
你收拾餐桌了吗
?
—Yes,I have./No,I haven
’
t.
是的
,
收拾了。
/
没有
,
还没收拾。
( 4 )
特殊疑问句
:
特殊疑问词
+have/has+
主语
+done+
其他。例如
:
How many books have you read?
你读过多少本书
?
3.
动词过去分词的变化规律。
( 1 )
一般情况下
,
词尾直接加
-ed,
例如
:
work—worked,visit—visited
( 2 )
词尾为不发音的字母
e
时
,
只需加
-d,
例如
:
like—liked,live—lived
( 3 )
词尾为
“
元音字母
+y”
时
,
直接加
-ed
。例如
:
play—played,stay—stayed
( 4 )
词尾为
“
辅音字母
+y”
时
,
将
y
改为
i,
再加
-ed
。例如
:
study—studied,cry—cried
( 5 )
词尾为只有一个辅音字母的重读闭音节时
,
双写该辅音字母再加
-ed
。例如
:
stop—stopped,drop—dropped
( 6 )
动词过去分词的变化形式还有许多不规则变化
,
需要特别记忆。例如
:
see—seen,go—gone
Ⅰ
.
单项填空
(
D
)1.—Would you like to see the movie
Wolf
Warriors
Ⅱ
with us?
—I
’
d love to!But I
it.
A.saw
B.see
C.will see D.have seen
(
C
)2.—It
’
s a great pity that the famous football player has gone to another club.
—Don
’
t worry!They
another top star recently.
A.invite
B.invited
C.have invited
D.invites
(
A
)3.—Have you ever been to Beijing?
—
.I went there last year.
A.Yes,I have
B.Yes,I
did
C.No,I haven
’
t D.No,never
(
B
)4.Uncle Liang
in Haikou since 1980,so he knows a lot about the city.
A.is living B.has lived
C.lived
D.lives
(
A
)5.—
you ever
Han Hong sing live?
—Of course.A couple of times in different cities.
A.Have;seen B.Did;see
C.Do;see D.Are;seeing
(
C
)6.My sister
English since she was 9 years old.She can talk to foreigners freely.
A.learns
B.learnt
C.has learnt D.have learnt
(
B
)7.My mother
a good example for me since I was young.
A.was
B.has
been
C.will be D.is
(
B
)8.—I think our teacher,Mrs Allen,knows everything.
—I agree.Because she
over 2,000 books.
A.read B.has read
C.reads D.is reading
Ⅱ
.
按要求完成句子
,
每空一词
1.I left school in 2007.Then I came here.(
用现在完成时改写句子
)
I
have
been
here since I left school in 2007.
2.Sally and I knew each other two years ago.(
用现在完成时改写句子
)
Sally and I
have
known
each other for two years.
3.I borrowed the book one month ago.(
用现在完成时改写句子
)
I
have
kept
the book for one month.
4.Mary has already entered a writing competition.(
改为否定句
)
Mary
hasn
’
t
entered any competition
yet
.
5.My father has stayed in
Tianjin
for two weeks
.(
对画线部分提问
)
How
long
has
your father stayed in Tianjin?