初中英语语法-现在完成时态练习.pdf
文本预览下载声明
用 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 _____ have _____ 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 _____ the zoo with me? Yes, but I _____ there before.
11) Where _____ you _____ now? I ____ the zoo.
12) He often _____ swimming.
13) _____ you ______ there last year?
14) _____ they often ______ skating in winter?
八、综合练习 :
I. 用 never, ever, already, yet, for, since 填空
1. I have _______ seen him before, so I have no idea about him.
2. Jack has _________ finished his homework ________ an hour ago.
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. ”
IV. 用 for 或 since 填空。
1. Jill has been in Ireland Monday.
2. Jill has been in Ireland three days.
3. My aunt has lived in Australia 15 days.
4. Margaret is in her office. She has been there 7 oclock.
5. India has been an independent country 1974.
6. The bus is late. Weve been waiting 20 minutes.
7. Nobody lives in those houses. They have been empty many years.
8. Mike has been ill a long time. He has been in hospital October
二、用过去时或现在完成时填空:
1. “_________ you __________ (have) lunch ? ” “Yes. ”
“When ________ you __________ (have) it? ”“ I ____________ (have) it at 12:00. ”
2. “_________ you __________ (write) a letter to your aunt yet?
显示全部