内容正文:
期末语法复习
8上(新)·北师大版·现在完成时(have/has+done、
for/since/a
lready/yet标志词)
一、
现在完成时的核心用法详解
核心考点解析·考点1
考点:现在完成时的构成
规则:现在完成时由“have/has+动词过去分词”构成,主语是第一、二人称或复数时
用have,第三人称单数时用has。
例题1(选择):
She_already finished her homework.
A)have
B)has
C)is
D)does
答案:B
解析:she是第三人称单数,故用has。
例题2(填空):
They (live)in this city for five years.
答案:have lived
解析:They是复数主语,故用have lived。
核心考点解析·考点2
考点:标志词for和since的用法
规则:for后接时间段,表示动作持续了多长时间;since后接时间点或从句,表示动作
从过去某一时间开始持续到现在。
例题1(选择):
I have studied English 2018.
A)for
B)since
C)in
D)on
答案:B
解析:2018是时间点,故用since。.
例题2(填空):
He has worked here_two years.
答案:for
解析:two years是时间段,故用for。
核心考点解析·考点3
考点:标志词already和yet的用法
规则:already用于肯定句,通常放在助动词have/has之后、过去分词之前;yet用于否
定句和疑问句,通常放在句末。
例题1(选择):
Have you finished your homework_?
A)already
B)yet
C)just
D)ever
答案:B
解析:疑问句句末用yet。
例题2(填空):
We have(eat)dinner.
答案:already eaten
解析:肯定句中already放在have后、过去分词前。
「核心考点解析·考点4
考点:现在完成时表示过去发生并持续到现在的动作或状态
规则:表示从过去某一时间开始一直持续到现在的动作或状态,常与for/sice引导的
时间状语连用。
例题(选择):
My father in this factory since 2000
A)work
B)works
C)worked
D)has worked
答案:D
解析:since2000表示持续到现在,用现在完成时has worked。
核心考点解析·考点5
考点:现在完成时表示过去发生的动作对现在造成的影响或结果
规则:表示过去发生的动作对现在造成的影响或结果,动作发生的具体时间不明确。
例题(句型转换):
He bought a new bike yesterday.(用现在完成时改写)
Hea new bike
答案:has bought
解析:强调购买行为对现在的影响,用现在完成时has bought。.
二、考点综合训练
(一)单项选择
1.They in Beijing for ten years
A)live
B)lives
C)lived
D)have lived
2.My brotheralready finished his homework.
A)have
B)has
C)is
D)does
3.Have you visited the Great Wall?
A)already
B)yet
C)just
D)ever
4.SheEnglish since she was five years old.
A)learn
B)learns
C)learned
D)has learned
5.We_dinner an hour ago.
A)have
B)has
C)had
D)have had
6.
-youthe book?-Yes,I have.
A)Do;read
B)Did;read
C)Have;read
D)Will;read
7.He here for two years.
A)for
B)since
C)in
D)on
8.My parents_to Shanghai twice.
A)go
B)went
C)have gone
D)have been
9.The rain for three days.
A)lasts
B)lasted
C)has lasted
D)will last
10.I never_such a beautiful movie before.
A)have;seen
B)has;seen
C)see
D)saw
(二)语法填空
1.We (live)in this neighborhood for five years.
2.Shealready(eat)breakfast.
3.They(not finish)their project yet.
4.My father(work)in the factory since 2015.
5.He(buy)a new car last month,and he(drive)it every day
(三)句型转换
1.He started to learn piano in2018.(用现在完成时改写)
He _piano since 2018
2.They finished the work yesterday..(用现在完成时改写)
They_the work.
3.She has cleaned the room.(改为一般疑问句)
_cleaned the room?
4.I have seen this film.(改为否定句)
Ithis film
5.Tom played football last weekend.(对划线部分提问,划线部分:played football)
What_Tomlast weekend?
(四)篇章填空
Hello,everyone!I 1.-(live)in this city for 12 years.I 2.-(make)many friends here.My
best friend,Lily,3.(study)in this school since 2020.We often play together after school.
Last year,we 4.(visit)the city museum,and we 5.(learn)a lot about history.Now,we 6.
(plan)to visit the science museum next month.I 7.(never be)there before,so I am very
excited
(五)参考答案与解析
1.单项选择答案:1.D2.B3.B4.D5.C6.C7.A8.D9.C10.A
2.语法填空答案:
1.have lived 2.has;eaten 3.haven't finished 4.has worked 5.bought,drives
3.句型转换答案:
1.has learned 2.have finished 3.Has she 4.haven't seen 5.did;do
4.篇章填空答案:
1.have lived 2.have made 3.has studied 4.visited 5.learned 6.are planning
7.have never been
英语语法复习手册·8上(新)·北师大版·现在完成时