This document provides examples of sentences using the present perfect simple or continuous tenses in English. It presents 22 sentences with blanks to be filled in with the correct present perfect verb form. The key provides the answers, showing that the present perfect continuous ("have been VERBing") is used for actions that started in the past and continue up to the present, while the present perfect simple ("have VERBed") is used for completed actions or states that are true up to the present.
This document provides examples of sentences using the present perfect simple or continuous tenses in English. It presents 22 sentences with blanks to be filled in with the correct present perfect verb form. The key provides the answers, showing that the present perfect continuous ("have been VERBing") is used for actions that started in the past and continue up to the present, while the present perfect simple ("have VERBed") is used for completed actions or states that are true up to the present.
This document provides examples of sentences using the present perfect simple or continuous tenses in English. It presents 22 sentences with blanks to be filled in with the correct present perfect verb form. The key provides the answers, showing that the present perfect continuous ("have been VERBing") is used for actions that started in the past and continue up to the present, while the present perfect simple ("have VERBed") is used for completed actions or states that are true up to the present.
1. I’m exhausted!. I .............can be worked....................
(WORK) all day and I ...............have not finish............ (NOT FINISH) yet 2. I ...............have visited..................... (VISIT) many countries over the past few years 3. Someone ............ha taken....... (TAKE) my books. I .............have been look................ (LOOK) for them for ages but I ..............haven’t found..................... (NOT FIND) them yet 4. I ................have been shopping.................... (SHOP) all morning, but I ...........haven’t bought.... (NOT BUY) anything yet 5. That’s one of the best books I ...........have.............. ever .................read........... (READ) 6. “You’re filthy! What ................you do....................... (DO)?” “I ................................. (WORK) in the garden” 7. I ..............have been listening........... (LISTEN) to you for the past half an hour, but I’m afraid I ..........haven’t undertood.................... (NOT UNDERSTAND) a single word 8. “What’s the matter?” “I ....................have been reasing.................. (READ) in my room for hours, and I’ve got a headache” 9. I .............have been trying................ (TRY) to lose weight for ages. I ............have lost.................. (LOSE) ten pounds so far 10. “Why is your hair wet?” “I ..................have been swimming......... (SWIM)” 11. I .................hsve been painting....................... (PAINT) the living room for a week. It’ll be finished soon 12. I ..................have painted................. (PAINT) the living room. I finished last night 13. How long ...........................have you known......................... (KNOW) Ann and John? 14. I ............have lost................... (LOSE) my passport. .........................have you seen............. (SEE) it anywhere? 15. Someone ..............have eaten.......................... (EAT) the chocolates! They’re nearly all gone! 16. I don’t know what our neighbours are doing. They ........................have been having.......... (HAVE) a row all day 17. Oh do be quiet! You ....have been grumbling... (GRUMBLE) all day! 18. Your tennis ....................... really .......................... (IMPROVE). .......................... you .............................. (PRACTISE) in secret? 19. This cassette recorder is broken. .................have you played................................ (PLAY) about with it? 20.What’s that dent in the side of the car? ............................ you ....................... (HAVE) an accident? 21. I saw Katie yesterday. She ...........have been working....... (WORK) in Australia for the past year. Did you know? 22.I’m sorry, John’s not here. He .......................................... (GO) to the dentist. He .......................................... (HAVE) trouble with a tooth. KEY
1. have been working – haven’t finished 12. have painted
2. have visited 13. have you known 3. has taken – have been looking – haven’t found 14. have lost – have you seen 4. have been shopping – haven’t bought 15. has been eating 5. have ever read 16. have been having 6. have you been doing – have been working 17. have been grumbling 7. have been listening – haven’t understood 18. has really improved – have you been practising 8. have been reading 19. have you been playing 9. have been trying – have lost 20. have you had 10. have been swimming 21. has been working 11. have been painting 22. has gone – has been having