Unit 1- Unit 3 Grammar 现在完成时练习题 2022-2023学年牛津译林版英语八年级下册(含答案)

文档属性

名称 Unit 1- Unit 3 Grammar 现在完成时练习题 2022-2023学年牛津译林版英语八年级下册(含答案)
格式 doc
文件大小 384.0KB
资源类型 教案
版本资源 牛津译林版
科目 英语
更新时间 2023-03-18 10:47:26

图片预览

文档简介

牛津译林版 8B Unit 1- Unit 3 Grammar 现在完成时练习题
用括号中所给单词的适当形式填空。
—How many times __________ you __________(be) to the Great Wall —Only once.
—When __________ you __________(visit) it —Last year.
—Where’s Simon
—He __________(go) swimming already. He __________(go) out ten minutes ago.
Miss Lee __________(teach) us English since she came here three years ago.
I won’t go to the movies tonight, because I __________(lose) my ticket.
Miss Wu __________(teach) in this school for fifteen years.
David __________(make) some friends since he __________(come) to China last month.
Someone __________(clean) the classroom. Look! How clean it is now!
He often __________(do) the homework at home in the past.
—__________ she __________(find) her lost keys
—No, no yet.
The train __________ just __________(arrive). Hurry up.
—Anna, __________ you __________(buy) this month’s Reader yet
—No, but I __________ just __________(borrow) one from John.
The train __________(leave), hasn’t it?
—__________ you still __________(write) your report at the moment
—No. I __________(send) it to Mr Lee already.
—I __________(finish) reading the book already. What about you
—Oh, I __________(finish) it yesterday.
Peter drove for a long while and then __________(stop) in front of a fast food chain.
Great changes __________(take) place in my school in the past few years. __________(come) and see it with your own eyes.
China __________(win) lots of high praise since we turned the sand into forest.
—Where’s Mr Smith
—He __________(go) to Beijing, so I do his job instead.
She __________(not buy) any new clothes yet.
The life we were used to __________(change) a lot over the years.
So far, my little brother __________(feed) all the animals on the farm.
I __________(lend) her some CDs three days ago, but she __________(not give) them back to me yet.
In the playground, I threw the ball to her and she __________(catch) it.
Lots of people __________(gather) here to see the lantern show last weekend.
He __________(live) here since he __________(move) to Suzhou.
When I was in primary school, my mother __________(take) me to school every day.
Sandy borrowed the novel from the library last week and __________(keep) it for five days.
The greens __________(go) to Beijing already and they will return in a month.
I __________(buy) a pair of leather shoes the other day.
I __________(not hear) from Robin yet, so I’m worried about him.
单项选择。
You __________ me for a long time.
A.didn’t call B.don’t call C.won’t call D.haven’t called
—__________ have you been a Party member
—For two and a half years.
A.What time B.How long C.How often D.When
—Jimmy isn’t here. Where is he
—He hurt his arm just now. He __________ to the school doctor’s.
A.has gone B.has been C.goes D.is going
In the past few years, there __________ a lot of changes in his hometown.
A.was B.has been C.have been D.had
—__________ your physics book?
—Yes. I __________ it a few minutes ago.
A.Will you find; have found B.Have you found; found
C.Did you find; have found D.Do you find; found
—Do you like the new TV show on CCTV 3 It __________ for two months.
—I like it. But I just can’t find time to watch it.
A.begins B.has begun C.began D.has been on
—They haven’t seen this film, have they
—__________. They didn’t see this film.
A.Yes, they have B.No, they haven’t C.Yes, they haven’t D.No, they have
Mr Li __________ England. He __________ London for two weeks.
A.has been to; has been to B.has gone to; has been in
C.has been to; has been in D.has gone to; has been to
—Your dog looks unhappy these days.
—Yes. She has been sad since my cat __________ two weeks ago.
A.died B.has died C.has been dead D.was dead
—Who __________ you the history book
—My history teacher. I __________ it for a week.
A.borrowed; have kept B.lent; have borrowed C.lent; have kept D.borrowed; have borrowed
—The whites have __________ Hong Kong.
—Oh, really I have never __________ there before.
A.been to; gone B.gone to; been C.been to; gone to D.gone to; been to
—Mum, I want to watch the news about our school. Change the channel, please!
—What a pity! It is eight o’clock now. It __________ for a while.
A.has been over B.was over C.has finished D.finished
Linda became a doctor five years __________. She has been a doctor __________ 2015. She has worked here __________ many years.
A.ago; in; after B.ago; since; for C.before; since; after D.before; in; for
—Treasure Island is exciting.
—I agree wit you. I __________it twice.
A.have read B.had read C.read D.am reading
—Mike, why are you standing outdoors
—I __________ my keys. I have to wait here until my mother comes back.
A.have lost B.will lose C.had lost D.lose
China __________ great achievements in science and technology since 1978.
A.makes B.made C.has made D.is made
—Have you returned the book to your teacher __________
—Yes, I have __________returned it.
A.yet; yet B.already; already C.yet; already D.already; yet
—I’m sorry to keep you waiting.
—Oh, not at all. I __________here only a few minutes.
A.was B.come C.have been D.will
They have __________since the factory opened.
A.left the school B.joined the team C.become workers D.worked here
He __________ Thailand for honeymoon since he __________ Mary two days ago.
A.has gone to; married with B.has been in; married
C.has gone to; got married to D.has been to; married
句型转换。
They have been friends since two years ago.(对划线部分提问)
__________ __________ have they been friends
I have learned English since two years ago.(改为同义句)
I have learned English __________ __________ __________.
She has already worked out that difficult maths problem.(改为否定句)
She __________ worked out that difficult maths problem __________.
Millie has already read this book many times.(改为一般疑问句)
__________ Millie read this book many times __________
My father left Nanjing ten days ago.(同义句转换)
My father ________ ________ ________ ________ Nanjing for ten days.
Amazing changes have taken place in our town.(对划线部分提问)
__________ __________ taken place in your town
The meeting has been over for an hour.(对划线部分提问)
________ ________ has the meeting been over
Mr Brown and his wife have been married for 20 years.(同义句转换)
Mr Brown and his wife ________ ________ 20 years ago.
The rain stopped five minutes ago.(同义句转换)
The rain ________ ________ ________ for five minutes.
Li Ming has lived in Shanghai up to now.
________ ________ ________ Li Ming ________ in Shanghai
I borrowed this book from the library a week ago.
It________ ________ a week ________ I borrowed this book from the library.
Steve left his hometown five years ago.
Steve ________ ________ ________ ________ his hometown for five years.
The meeting has been on for half an hour.(同义句转换)
The meeting ________ half an hour ________.
It’s been famous for its beauty for years.(改为反义疑问句)
It’s been famous for its beauty for years, ________ ________
I wrote two letters to my old friend Jack last week.(用recently替换last week)
I ________ ________ two letters to my old friend Jack ________.
【参考答案】
have; been; did; visit
has gone; went
has taught
have lost
has taught
has made; came
has cleaned
did
Has; found
has; arrived
Have; bought; have; borrowed
has left
Are; writing; have sent
have finished; finished
stopped
have taken; Come
has won
has gone
hasn’t bought
has changed
has fed
lent; hasn’t given
caught
gathered
has lived; moved
took
has kept
have gone
bought
haven’t heard
D
B
A
C
B
D
B
B
A
C
B
A
B
A
A
C
C
C
D
B
How long
two years ago
hasn’t; yet
Has; yet
has been away from
What has
How long
got married
has been over
How long has; lived
has been; since
has been away from
started/began; ago
hasn’t it
have written; recently