题目内容
用括号内动词的现在完成时态或现在完成进行时态填空1. I ________ (wait) for you all the morning.
2. He ________ (write) six books and I ________ (read) them all.
3. What ________ you ________ (do) since I last saw you?
4. They can't buy a television set because they ________ (spend) all their money.
5. The man ________ (speak) for more than two hours.
6. The police ________ (watch) him for several weeks.
7. I ________ (boil) some water for your tea.
8. The water ________ (boil) for ten minutes.
9. You look tired. ________ you ________ (work) in the fields?
10. I ________ (wait) for half an hour for that bus and now I'm going home.
11. Paul: ________ you ________ (fish) all the time? ________ you. ________ (catch) anything yet?
Bob: Well, I must tell a lie, I suppose. I ________ (sit) on this rock since breakfast, but I ________ (not catch) any fish yet.
12. I ________ (look) for my pen for over ten minutes, but I ________ (not find) it yet.
13. I ________ (break) this clock and I ________ (try) to mend it all the morning.
14. We ________ (wait) here for a bus for over an hour, but it ________ (not come) yet.
15. I ________ (write) three letters while he ________ (sleep).
提示:
| 1.
have been waiting 2. has written,
have read 3. have, been doing 4. have spent 5. has been speaking
6. have been watching 7.
have boiled 8. has been boiling 9. Have, been working 10. have been waiting 11. Have, been fishing, Have, caught,
have been sitting, haven't caught
12. have been looking, haven't found 13. have broken, have been trying 14. have been waiting, hasn't come 15. have written, has been sleeping
|