現(xiàn)在完成時(shí)時(shí)態(tài)講解及專項(xiàng)練習(xí)題
現(xiàn)在完成時(shí)練習(xí)(二)
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?
11. If it ____ (be) fine tomorrow, I'll go with you. ????????????????????????????
12. The students ____________ (read) English when the teacher came in.
13. Look! The monkey __________ (climb) the tree. ?????????????????????????????
14. My mother __________ (come) to see me next Sunday.
15. I've lost my pen. _________ you ________ (see) it anywhere?
?
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 2??????? ??????????? B. 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. after????? ?? B. since????? ?? C. for???? ???????? D. that
5.--Who will go to the station to meet Lorry???
--I will. I _____ her several times.
A. met?????? ? B. have met????? ??? C. had met????? ???? D. will meet
6. --What a nice dress! How long _____ you _____ it????????
--Just 2 weeks.
A. will, buy?? ? B. 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.
A. has lived??? B. lived?? C. have been??? D. 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 school because he was ill. (就劃線部分提問(wèn))
______ _______ he come to school?
3. I bough a 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, _______ _______? (改成反意疑問(wèn)句)?
6. They have been here since 2000.? (對(duì)劃線部分提問(wèn))???????????????????
_______ _______have they been here?
7. The old man _________ last year. He has _______ _______for a year. (die) (動(dòng)詞填空)
8. Miss Gao left an hour ago.? (同義句轉(zhuǎn)換)
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?
Ⅴ. 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.”
六、用have / has been to / in, have gone to及go的各種形式填空。
1) Where is Jack? He __________ his country.
2) David ________ the park just now.
3) John _______ England since he came back.
4) How long _____ they _____ this village?
5) The Smiths ______ Beijing for years.
6) _____ you ever ____ America? -- Yes, I _____ there many times.
7) I _____ this school since three years ago.
8) Where is Jim? He _____ the farm.
9) When_____ he _____? He _______ an hour ago.
10) Would you like to _____? to the zoo with me? ---Yes, but I _____ there before.
11) Where _____ you _____ now? --- I ____? to the zoo.
12) He often _____ swimming.
13) _____ you ______ there last year?
14) _____ they often ______ skating in winter?
?
七用never, ever, already, just, yet, for, since填空
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.”
- 相關(guān)熱點(diǎn):
- 英語(yǔ)時(shí)態(tài)
- 英語(yǔ)語(yǔ)法
- 現(xiàn)在完成時(shí)
- 無(wú)人英文怎么說(shuō)