现在完成时练习题
已有 426 次阅读 字数(1590) 2009/12/7 12:43:48
现在完成时专项训练
练习 1
1.他已经离开一小时了。
He _____ _____ _____ _____ an hour.
2.他们去了办公室,将很快回来。
They _____ _____ _____ the office. They _____ _____ back soon.
3.他在中国四年了。
He _____ _____ _____China _____ four years.
4.自从两年前以来,我就买了这块手表。
I _____ ______ the watch _____ two years ____ .
练习 2
1. A:I my purse. (lose)
B:What a pity. When you it? (lose)
A:I it this morning. (lose)
2. Mr. Green ____ in China since five years ago.
A. lived B. has lived C. lives
3. –Excuse me, __ you seen the film yet? --Yes, I ___ it last night.
A. have, see B. have, have seen C. have, seen D. have, saw
4.You’ve never seen such a wonderful film before, ?
A. haven’t you B. have you C. do you
5. Have you ever eat fish? Yes , I have.
A B C D
改错: .
练习 3
I. 用适当的时态填空:1. She’s _____________ (live) here ever since she was ten.2. Both of them ________________ (be) in Hongkong for ten days.3. Both of them ________________ (come) to Hongkong ten days ago.
4. I _________ (lost ) my watch yesterday.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. My father ___________ (read) this book since yesterday.10. I ________________(not finish) my homework . Can you help me?11. My father _____ (read) the novel twice.
II.句型转换:1. He has already gone home. He _________ __________ home ____________. (否定句)____________ he __________ home ___________? (疑问句)2. He has lunch at home. He __________ _____________ lunch at home. (否定句)____________ he __________ lunch at home? (疑问句)3. He has been there twice. __________ __________ ________ __________ he been there? (划线提问)4. I have had lunch at school. __________ __________ you ____________ lunch. (划线提问)