1、八年级下册现在完成时态专项练习 一. 单项选择 1.We learning physics last year and we a lot about it already. A. start; learn B. started; learned C. started; have learned D. have started; have learned 2. Julia isn’t going to the cinema with us because she the film. A. sees B. saw C. will see D. has seen 3.
2、Why is Mr. Yang still in the teachers’ office?--- Maybe he his work yet. A. doesn’t finish B. hasn’t finished C. haven’t finished D. is finishing 4.You’ve seen such a wonderful film . A.ago B. before C. long ago D. yet 5.He has never ridden a horse before, ? A. is he B. isn’t he
3、 C. hasn’t he D. has he 6.I heard of that story before. A. don’t have B not have C have not D. did not 7. Have you made dumplings ? ---No, I haven’t. A. just now B. yesterday C. ago D. before 8. Tom ill since last night. A. was B. is C. has been D. be 9. --- Excuse me, you seen
4、the film yet? Yes, I it last night. A have, see B have, have seen C have, seen D have, saw 10. She won’t go to the cinema this evening because she the film before. A. has seen B. saw C. sees D. is seeing 11.I have watched the game. When you it? A. have; watched B. do; watch C. d
5、id watch D. will; watch 12.Where is Han Mei now?---she to Shanghai. She will be back in two days. A. has gone B. has been C. goes D had gone 13.-- you to the United States?--No, never,but I went to Canada a few years ago. A. Have; been B. Have; gone C. Did; go D. Do; go 14.---Whe
6、re have you these days?----I have to Kunming with my friends. A. been, gone B. been, been C. gone, been D. gone, gone 15. How many times has Jim that park? Twice. A. gone to B. been to C. been in D. went to 16. How long have you Nanjing? A. gone to B. been to C. been in D.
7、 went to 17. How long have you this book? A. bought B. borrowed C. had D. let 18. His grandma for two years. A died B has died C. was dead D has been dead 19. I’ve this dictionary for half a year. A.bought B. had C. lent D. borrowed 20. Mr. Green in China since f
8、ive years ago. A. lived B. has lived C. lives D. is going to live 21. How long have you the football team of the school? A played B. been at C. joined D.been on 22.---When did you the bike? ---In 2012, I have it for two years. A. buy; bought B. have; bought C. buy had D.
9、 bought, bought 23.---- have you stayed in New York?-- For about two weeks. A. How soon B. How often C. How long D. How far 二.单词填空 1.I (join) the book club last month and I (read)five books already. 2.I only (start)taking French classes last week and I (learn
10、) 50 French words already. 3.The students (visit) the museum before. 4.Tony (buy)a pop music CD yesterday, but he (listen)to it yet. 5.They (listen) to many songs by The Beatles before, but they cannot (sing) any of them. 6. She (see)the newspaper on th
11、e table this morning, but she (have) any time to read it yet. 7. you (find) your watch yet? 8.Are you thirsty?--No,I just (have)some orange. 9. We already (return)the book. 10. My father (read) the novel twice. 11. Mary (los
12、e) her pen. you it anywhere? 12. they (build)a new school in the village yet? 13.---Have you read Alice in Wonderland?---Yes,I have.I already (read)it. 14. Tina (decide) which book to read yet? 15.He (finish)his work two days ago
13、 16. My family (buy) a new house lat year. 17.The boy (write)one hundred songs so far. 18.She’s (live) here ever since she was ten. 19.Both of them (be)in Hong Kong for ten days. Both of them (come) to Hong Kong ten days ago. 20.Half an hour
14、 (pass)since the train (leave). 21.I (not finish)my homework. Can you help me? 22. My father (be)a teacher for 20 years. 23.Mike has (live)here since 1993. 24. We have (study)English ever since we were 9 years old. 25. Ever since the
15、n, Tom (be)a fans of NBA. 26. We (live)here for three years. 27. My family have the TV since we moved here. 28. His brother (be)a soldier since 2 years ago. 29.The movie (be)on for 15 minutes,so you are late. 三.同义句转换 1.The film began two m
16、inutes ago. The film on since two minutes ago. 2.He has had the motorbike for two years. ① It’s two years he the motorbike. ② He bought the motorbike two years . ③ Two years since he the motor bike. 3. I borrowed the library book two days ago.
17、 I the library book two days. 4. My brother joined the Party last year. ①. My brother the Party since last year. ②. My brother party member since last year. 5.He left Nanjing two years ago. He Nanjing for two years. 6. That dog died last month. That dog since last month.






