内容正文:
现在完成时练习
一.用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.”
二.用since或for 填空
1. Jim has been in China ______ Monday.
2. Jill has been in China ______ three days.
3. His aunt has lived in Australia ______15 days.
4. Mary is in her office. She has been there ______ 7 o'clock.
5. She has been in Thailand ______1994.
6. Mike has been ill ______a long time. He has been in hospital ______ October.
三.用所给词的适当形式填空
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?
四.单选题
( )1. Jane has _____ to BeiJing. She will come back tomorrow.
A. been B. gone C. went D. never been
( )2.--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
( )3. —Our country ______ a lot so far . —Yes . I hope it will be even ______ .
A. has changed ; well B. changed ; good
C. has changed ; better D. changed ; better
( )4. We ______ Xiao Li since she was a