人教版九年级英语现在完成时态讲解及练习(含答案)

资源下载
  1. 二一教育资源

人教版九年级英语现在完成时态讲解及练习(含答案)

资源简介

人教版九年级英语现在完成时态语法讲解及练习
现在完成时态核心语法点讲解
定义
表示过去发生的动作对现在造成的影响或结果,或从过去开始持续到现在的动作、状态。
①基本结构
肯定句:主语 + have/has + 动词的过去分词 (done)
例:I have finished my homework. / He has lived here for 5 years.
否定句:主语 + have/has + not + 动词的过去分词
例:They haven’t seen this film. / She hasn’t arrived yet.
一般疑问句:Have/Has + 主语 + 动词的过去分词
例:Have you read this book / Has he passed the exam
特殊疑问句:特殊疑问词 + have/has + 主语 + 动词的过去分词
例:How long have you studied English
②常用时间状语
表“影响/结果”:already, yet, just, ever, never, recently
表“持续”:for + 一段时间, since + 过去时间点/从句, so far, up to now
③两大核心用法
用法一:过去的动作对现在的影响或结果,动作本身已结束。
例:I have lost my key. (结果:现在进不去门)
用法二:过去开始的动作持续到现在,常与for/since连用。
例:She has taught in this school since 2018.
④注意事项
1.牢记不规则动词的过去分词,如 go - gone, see - seen, do - done。
2.瞬间动词(如 buy, die, join)不能与表示一段时间的状语连用,需转换为延续性动词,如 buy → have, join → be in。
3.have/has的选择由主语决定:第三人称单数用has,其余用have。
一、选择填空
( )1. I ______ this book for two weeks. I have to return it now.
A. borrowed B. have borrowed C. kept D. have kept
( )2. —______ you ______ your homework yet
—Yes, I ______ it ten minutes ago.
A. Did; finish; finished B. Have; finished; finished
C. Have; finished; have finished D. Did; finish; have finished
( )3. My parents ______ in this city since 2000.
A. have lived B. lived C. live D. are living
( )4. —How long ______ you ______ the computer
—For about two years.
A. did; buy B. have; bought C. have; had D. did; have
( )5. He ______ never ______ to the Great Wall before.
A. have; been B. has; been C. have; gone D. has; gone
( )6. —Where is your father
—He ______ to Shanghai. He will be back in a week.
A. has gone B. has been C. went D. goes
( )7. We ______ already ______ our lunch.
A. have; had B. have; have C. has; had D. has; have
( )8. She ______ this film twice, so she doesn’t want to see it again.
A. sees B. saw C. will see D. has seen
( )9. —______ he ______ his room yet
—No, he hasn’t. He is still cleaning it now.
A. Has; cleaned B. Did; clean C. Is; cleaning D. Will; clean
( )10. They ______ in China for eight years.
A. live B. lived C. have lived D. are living
( )11. I ______ just ______ to the park. I ______ there last Sunday.
A. have; been; went B. have; gone; went
C. has; been; went D. has; gone; went
( )12. —Have you ever ______ to Beijing
—Yes, I ______ there last month.
A. been; went B. gone C. been; gone D. gone; been
( )13. Tom ______ his homework. He can watch TV now.
A. finishes B. finished C. has finished D. will finish
( )14. So far, we ______ more than 1,000 books for the children in the poor area.
A. have raised B. raised C. raise D. raises
( )15. My sister ______ a lot of English songs in the last three years.
A. learns B. learned C. has learned D. will learn
( )16. —When ______ you ______ the new bike
—I ______ it for a week.
A. did; buy; have had B. did; buy; bought
C. have; bought; have bought D. have; bought; had
( )17. He ______ here since he ______ to this city.
A. has worked; came B. has worked; comes
C. worked; came D. worked; comes
( )18. —Is your mother at home
—No, she ______ to the supermarket. She ______ there ten minutes ago.
A. has gone; went B. has gone; has gone
C. has been D. has been; has gone
( )19. We ______ never ______ such a beautiful place before.
A. have; seen B. has; seen C. have; saw D. has; saw
( )20. The students ______ the classroom, so it is very clean now.
A. have cleaned B. cleaned C. will clean D. clean
二、翻译句子
我已经完成了我的家庭作业。
I _________________________ my homework.
他到北京去了,还没回来。
He _________________________ to Beijing. He hasn’t come back yet.
他们已经认识五年了。
They _________________________ each other for five years.
你曾经去过上海吗?
_________________________ you ever _________________________ to Shanghai
我爸爸还没看完这本书。
My father _________________________ this book yet.
自从2019年以来,我们就在这所学校学习。
We _________________________ in this school since 2019.
他刚刚吃了一个苹果。
He _________________________ an apple just now.
到目前为止,我们已经学了1000个英语单词。
So far, we _________________________ 1,000 English words.
我妹妹从来没去过长城。
My sister _________________________ to the Great Wall.
他们已经打扫完教室了。
They _________________________ the classroom.
这本书我已经借了两周了。
I _________________________ this book for two weeks.
你买这辆自行车多久了?
How long _________________________ you _________________________ this bike
他爷爷已经去世三年了。
His grandfather _________________________ for three years.
我哥哥参军已经五年了。
My brother _________________________ the army for five years.
她刚刚写完一封信。
She _________________________ a letter just now.
我们还没决定去哪里度假。
We _________________________ where to go on vacation yet.
你曾经见过这么可爱的动物吗?
_________________________ you ever _________________________ such a lovely animal
李明已经学英语六年了。
Li Ming _________________________ English for six years.
我爸爸刚刚从广州回来。
My father _________________________ from Guangzhou just now.
他们已经在这里住了很长时间了。
They _________________________ here for a long time.
三、将下列句子改为现在完成时态
I finish my homework.
I _________________________ my homework.
He sees this film.
He _________________________ this film.
They go to Beijing.
They _________________________ to Beijing.
She buys a new pen.
She _________________________ a new pen.
We clean the classroom.
We _________________________ the classroom.
Tom visits his grandparents.
Tom _________________________ his grandparents.
Lily reads this book.
Lily _________________________ this book.
The boy finds his key.
The boy _________________________ his key.
My mother cooks dinner.
My mother _________________________ dinner.
He plays basketball.
He _________________________ basketball.
They plant many trees.
They _________________________ many trees.
She writes a letter to her friend.
She _________________________ a letter to her friend.
We learn English for three years.
We _________________________ English for three years.
He joins the English club.
He _________________________ the English club.
The girl sings a song.
The girl _________________________ a song.
I meet him before.
I _________________________ him before.
They watch this TV play.
They _________________________ this TV play.
She drinks a glass of milk.
She _________________________ a glass of milk.
We finish our work.
We _________________________ our work.
He forgets to bring his homework.
He _________________________ to bring his homework.
四、句型转换
I have seen this film.(改为否定句)
I _________________________ this film.
They have lived here for five years.(对划线部分提问)
_________________________ have they lived here
He has finished his homework.(改为一般疑问句)
_________________________ he _________________________ his homework
She has gone to Shanghai.(对划线部分提问)
_________________________ she _________________________
I bought this bike three years ago.(改为现在完成时态)
I _________________________ this bike for three years.
We have read this story.(改为一般疑问句并作否定回答)
—_________________________ you _________________________ this story
—No, we _________________________.
He has worked in this factory since 2015.(对划线部分提问)
_________________________ has he worked in this factory
They have cleaned the classroom.(改为一般疑问句)
_________________________ they _________________________ the classroom
She has had this book since last month.(对划线部分提问)
_________________________ has she had this book
He has been to London.(改为否定句)
He _________________________ been to London.
We have learned 2000 English words so far.(对划线部分提问)
_________________________ English words have you learned so far
She bought the dress a year ago.(改为现在完成时态)
She _________________________ the dress for a year.
I have eaten Beijing Duck before.(改为一般疑问句)
_________________________ you ever _________________________ Beijing Duck before
He left school in 2020. He has worked here since then.(合并为一句)
He has worked here since he _________________________ school in 2020.
They saw each other last year. They haven’t seen each other since then.(合并为一句)
They _________________________ each other for a long time.
My father has been to Hong Kong twice.(对划线部分提问)
_________________________ has your father been to Hong Kong
I received a letter from my friend just now.(改为现在完成时态)
I _________________________ just _________________________ a letter from my friend.
She has finished her homework yet.(改为一般疑问句)
_________________________ she _________________________ her homework yet
We started to study English in 2018.(改为现在完成时态)
We _________________________ English since 2018.
He played football last week. He hasn’t played it since then.(合并为一句)
He _________________________ football since last week.
参考答案
一、选择填空
1.D 2.B 3.A 4.C 5.B 6.A 7.A 8.D 9.A 10.C
11.A 12.A 13.C 14.A 15.C 16.A 17.A 18.A 19.A 20.A
二、翻译句子
have finished
has gone
have known
Have; been
hasn’t finished reading
have studied
has just eaten
have learned
has never been
have cleaned
have kept
have; had
has been dead
has been in
has just written
haven’t decided
Have; seen
has studied
has just come back
have lived
三、将下列句子改为现在完成时态
have finished
has seen
have been
has bought
have cleaned
has visited
has read
has found
has cooked
has played
have planted
has written
have learned
has been in
has sung
have met
have watched
has drunk
have finished
has forgotten
四、句型转换
haven’t seen
How long
Has; finished
Where has; gone
have had
Have; read; haven’t
How long
Have; cleaned
How long
hasn’t
How many
has had
Have; eaten
left
haven’t seen
How many times
have; received
Has; finished
have studied
hasn’t played

展开更多......

收起↑

资源预览