I. Put the verbs in brackets in the correct form, present perfect or past simple. 1. “Where’s your key?” - “I don’t know. I (lose) ________it. 2. Mary (go) ______ to Australia for a while but she’s back again now. 3. “Where’s Ken?” - “He (go) ______ out. He’ll be back in about an hour.” 4. Look! There’s an ambulance over there. There (be) _______ an accident. 5. They’re still building the new road. They (not/ finish) ________ it. 6. The police (arrest) _______ three people but later they let them go. 7. “Is Helen still there?” - “No, she (just/ go) ________ out.” 8. What do you think of my English? Do you think I (improve) ______? II. Put “since” or “for”. 1. I haven’t seen Tom _____ Monday. 2. Sarah has lived in London _____ 1985. 3. The house is very dirty. We haven’t cleaned it _____ ages. 4. I haven’t had a good meal ______ last Tuesday. 5. Kevin has been looking for a job _____ he left school. 6. _____ Christmas, the weather has been quite good. 7. We’ve known each other ______ a long time. 8. She’s been in France _____ the last three weeks. 9. Ann has been in hospital _____ Monday. 10. I have learned to use a computer _____ I was a child. 11. Mr. Robinson has taught English _____ ten years. 12. We have known each other _____ 1986.

Các câu hỏi liên quan