八下现在完成时练习题.docx
《八下现在完成时练习题.docx》由会员分享,可在线阅读,更多相关《八下现在完成时练习题.docx(10页珍藏版)》请在冰豆网上搜索。
八下现在完成时练习题
I. Fill in the blanks with the proper form.
1. I____ already ____ (see) the film. I ________ (see) it last
week.
2. _____ he ____ (finish) his work today?
Not yet.
3. My father ____ just ____ (come) back from work. He is
tired now.
4. Where’s Li Ming ?
He __________ (go) to the teacher’s
office.
5. I __________ (work) here since I ______ (move) here in
1999.
6. So far I _______________(make) quite a few friends here.
7. How long ________ the Wangs ___________(stay) here ?
For two weeks.
8. I ________ just ___________ (finish) my homework.
9. He ________ (go) to school on foot every day.
10.____ you ______ (find) your science book yet?
II. Choose the best answer.
1. How long have you _______ here?
A. come B. got C. arrived D. been
2. My grandpa died _________.
A. at the age of my 2B. for 2 years
C. when I was 2.D. my age was 6.
3. Jane has _____ to BeiJing. She will come back tomorrow.
A. been B. gone C. went D. never been
4. It is ten years _____ I last saw her.
A. afterB. sinceC. forD. that
5.--Who will go to the station to meet Lorry?
–
I will. I _____ her several times.
A. metB. have met C. had met D. will meet
6. --What a nice dress!
How long _____ you _____ it?
--Just 2 weeks.
A. will, buyB. did, buy C. are, having D. have, had
7.--Do you know Lydia very well?
--Yes, She and I _____
friends since we were very young.
A. have made B. have become C. have been D. have turned
8. The Smiths _______ in China for 8 years.lived B.
lived C. have beenD. live
9. --Hello, this is Mr. Green speaking.Can I speak to Mr.
Black?
–Sorry. He ______ the Bainiao Park.
A. has been to B. has gone to C. went to D. will go to
10. --____ you ever ____ to the US?
-- Yes, twice.
A. Have, gone B. Have, been C, Do, go D. were, going
III. Rewrite the sentences.
1. I have been to Macau before. ( 改为否定句)
I _________ _________ been to Macau before.
2. He hasn’t come to schoolbecause he was ill.
(就划线部分提问)______ _______ he come to school?
3. Iboughta new bike just now. (用 just 改写)
I ____ just ____ a new bike.
4. We began to learn English three years ago.( 改为同义句)
We ____ ____English ____three years
5. He has never surfed, _______ ______?
(改成反意疑句)
6. They have been here since 2000. ( 对划线部分提
问)_______ _______have they been here?
7. The old man _________ last year. He has _______ ______
_for a year.(die) (动词填空)
8. Miss Gao left an hour ago. (同义句转换)
Miss Gao has _______ ________ ________ an hour ago.
四、. Ask the questions
1) I have been there for two days.
__________ _________ __________ you ________ ______?
2) My father has lived here since 2000.
_________ _______ _______ your father _______ _______?
3) He left here yesterday.
_________ ________ he _________ __________?
4) They bought a book two hours ago.
__________ ___________ they __________ a book?
四、划线提问
1. How long have, been there
2. How long has , lived here
3. When did , leave here
4. When did , buy
Ⅴ. Use “never, ever, already, just, yet, for, since ” to fill in the
blanks.
1. I have _______ seen him before, so I have no idea about
him.
2. Jack has _________ finished his homework.
3. Mr. Wang has taught in this school ________ ten years.
4. “Have you ________ seen the film?
” “No, I have ________
seen it.”
5. “Has the bus left _______?
” “Yes, it has _________ left.”
七、综合练习:
1. never2. just , already3. for 、
4. ever, never5. yet , just / already
八. 用适当的时态填空:
1.She’s _____________ (live) here ever since she was
ten.
2.Both of them ________________ (be) in Hongkong for ten d
ays.
3.Both of them ____________ (come) to Hongkong ten
days ago.
4. Half an hour __________ (pass) since the train _________
(leave).
5. Mary________(lose) her pen. ________ you _______
(see) it here
and there?
6. _________ you _____ (find) your watch yet?
7. ---Are you thirsty?
---No I _________just _________
(have) some
orange.
8. We _________ already _________ (return) the book.
9. ________ they _______ (build) a new school in the village?
10. I _____________(not finish) my homework . Can you help
me?
11. My father _____ (read) the novel twice.
12. I _________ (buy) a book just now.
13. I _________ (lost ) my watch yesterday.
14. My father ___________ (read) this book since yesterday.
八. 用适当的时态填空:
1. lived 2. have been3. went4. has passed left
5. has losthave , seen6. Have , found7. have , had
8. have , returned9. Have , built10. haven’
t finished
11. has read12. bought13. lost14. has rea
d
1. become → be
1) I became a teacher in 2000.
I ________________ a teacher for _________________.
2) The river became dirty last year.
The river _______ _______ dirty for _______ ________.
2.close → be closedopen → be open
1) The shop closed two hours ago.
The shop _______________ ______ for _________________.
2) The door opened at six in the morning.
The door ________ ________ ________ for six hours.
3.get up → be up; die → be dead;
leave sp. → be away from sp.
fall asleep / get tot sleep → be asleep;
finish / end → be over;marry → be married;
1) I got up two hours ago.
I ________ ______ _______since _______________.
2) He left Shanghai just now.
He _______ _____________ ______ Shanghai for five minutes.
3) My grandpa died in 2002.
My grandpa _______ _____ ______for _______ ________.
4) The meeting finished at six.
The meeting ________ ______ ______ for six hours.
5) I got to sleep two hours ago .
I ________ _____ ___ since _________ _________.
6) They married in 1990.
They ________ _________ __________since _________.
4.start / begin to do sth. → do sth. ;begin → be on
1) I began to teach at this school in 1995.
I ____ ____ at this school since ____.
2) The film began two minutes ago.
The film ____ ____ ____ for ____ ____.
5.borrow → keep; lose → not have ;buy → have ;
put on → wear catch / get a cold → have a cold; get to kn
ow → know
1) They borrowed it last week.
They __________it since _____________.
2) I bought a pen two hours ago.
I ____________a pen for _____________.
3) I got to know him last year.
I ___________ him since ___________.
4) I put on my glasses three years ago.
I _________ my glasses for ______________.
6.have / has gone to → have been in
He has gone to Beijing.
He _____________ Beijing for two days.
7.join the league/ the Party/ the army
→ be a league member /a Party member / a soldier →
be a member of the league / the Party → be in the league
/ the Party / the army
1) He joined the league in 2002.
He _________________ a _________________ for two years.
He ___________ a _________ the ________ for two years.
He _______________________ the league for two years.
2) My brother joined the army two years ago.
My brother _________a ________ for ___________ ___________.
My brother ___________ in ___________ for two years.