学习好资料欢迎下载现在完成时及其他时态的比较练习一、用所给动词的正确时态填空。1. --- How long __________ the Smiths __________ (stay) here? --- For two days. 2. Tom and I _______________ (be) good friends since two years ago. 3. --- ________ you ________ (see) my glasses? --- Yes. I saw them on your desk a moment ago. 4. --- I’m sorry to keep you waiting. --- Oh, not at all. I ________________ (be) here only a few minutes. 5. --- Do you know our town at all? --- No, this is the first time I _______________ (be) here. 6. When I was at college, I _______________ (speak) three foreign languages, but I___________ (forget) all except a few words of each. 7. What _________________ (happen) to him in the past few years? 8. Jane _______________ (not go) to the film next week because she ____________ (see) it twice. 9. --- ____________ you __________ (be) to England before? --- No, but I hear it is a very beautiful country. 10. --- Where is Jim? --- He _____________ (go) to the gym. There _____________ (be) a basketball match in ten minutes. 11. Danny ______________ (work) hard for long to realize his dream and now he is very popular. 12. The coffee is wonderful! It doesn’t taste like anything I ______________ (have) before. 13. ---- Are you hungry? ---- Yes, I _______________ (not have) much today. 14. ---- Your hair looks nice. ____________ you ____________ (have) a haircut? ---- Yes. ---- Who _____________ (cut) it? _________ you ________ (go) to the hairdresser? ---- No, a friend of mine ____________ (do) it for me. 15. ---- Can you go out to play with me? ---- Sorry, I can’t. I _____________ (do) a project now and I____________ (not finish) it yet. 16. I ___________ this book from...