内容正文:
译林版 8B 现在完成时专练(含答案)
I. 用所给单词的适当形式填空。
1. The boys __________ (play) games since noon. Can we stop them?
2. The workers _________ (build) the buildings since 2000 and still _________ (not complete) them yet.
3. Jane ____________ (read) the book for ten minutes.
4. They __________ (look) for a little cat for a whole day and still ________ (not find) it.
5. We _______never_______(be) to New York.
6. We____ already ____ (see) the book. We ________ (see) it last term.
7. _____ Tom ____ (finish) his homework today? Not yet.
8. My brother ____ just ____ (come) back from school. He is busy doing his homework now.
9. Where’s Tim? He __________ (go) to Beijing.
10. They __________ (work) here since they ______ (move) here in 2020.
11. I _______________(make) a few friends here up to now.
12. How long ________ the Hus ______________(stay) there? For three years.
13. We ________ just ___________ (finish) our work.
14. Mary ________ (go) to school on foot every day.
15.____ you ______ (find) your English book yet?
II. 单选。
1. How long have they _______ there?
A. come B. got C. arrived D. been
2. My grandmother died _________.
A. at the age of my5 B. for 5 years C. when I was 5 D. my age was 5
3. Mary has _____ to Nanjing. She will come back three days later.
A. been B. gone C. went D. never been
4. It is twelve years _____ I last saw them.
A. after B. since C. for D. that
5.--Who will go to the station to meet Mary? --I will. I _____ her several times.
A. met B. have met C. had met D. will meet
6. --What a nice coat! How long _____ you _____ it? –Just three days.
A. will, buy B. did, buy C. are, having D. have, had
7.--Do you know Mary very well? --Yes, She and I _____ friends since we were still at primary school.
A. have made B. have become C. have been D. have turned
8. The Hus _______ in England for 10 years.
A. has lived B. lived C. ha