1. so i _____ (not/seen) any of my friends for a ling time
2. you _____ (ever/to speak) to a famous person in your life?
3. we_________ (comeback) just from india.
4. i __________ (see) a mouse in my room!
5. you _______ (pass) just the exam.
6. Jane ______ (buy) a new T-shirt for me.
7. Jack ______ (have) this smartphone for two years.
8. Jessica and Pamela ____ (know) each other since childhood.
9. It was a great weekand. I ____ (to meet) lots of people for the last few days.
10. It is the first time I _____ (to swim) in the ocean.
11. I _______ (never/do) this before.
12. You _______ (ever/try) Indian or Chinese food.
13. I _____ (be busy) with the projest recently.
14. She ____ (arrive) just at the station.
15. My friends ____ (be) to italy for a month.
16. Boris _____ (not do) his homework yet.
17. I _______ (pay) the taxes for 2017 already.
Answers & Comments
have u ever spoken
have come back
have seen
have passed
has bought
has had
have known
have met
have swum
have never done
have ever tried
has busied
has arrived
have been
hasn’t done
have paid