You are on page 1of 2

Present Perfect Mixed Exercise 1

Make the present perfect: positive, negative or question.

1. (you / keep a pet for three years)


You have kept a pet for three years
_____________________________________________________________________

2. (you / come here before?)


Have you come here before?
_____________________________________________________________________

3. (it / rain all day?)


Has it rained all day?
_____________________________________________________________________

4. (who / we / forget to invite?)


Who have we forgotten to invite?
_____________________________________________________________________

5. (we / not / hear that song already)


We haven't heard tah song already
_____________________________________________________________________

6. (he / not / forget his books)


He hasn't forgotten his books
_____________________________________________________________________

7. (she / steal all the chocolate!)


She has stolen all the chocolate
_____________________________________________________________________

8. (I / explain it well?)
Have I explained well?
_____________________________________________________________________

9. (who / he / meet recently?)


Who has he met recently?
_____________________________________________________________________

10. (how / we / finish already?)


How have we finished already?
_____________________________________________________________________

11. (he / study Latin)


He has studied latin
_____________________________________________________________________

12. (I / know him for three months)


I have known him for three months
_____________________________________________________________________

13. (where / you / study Arabic?)


Where have you studied Arabic?
_____________________________________________________________________

14. (what countries / they / visit in Europe?)


What countries have tehy visited in Europe?
_____________________________________________________________________

15. (he / hurt his leg)


He has hurt his leg
_____________________________________________________________________

16. (she / leave her phone in a taxi)

1
She has leaved her phone in a taxi
_____________________________________________________________________

17. (we / not / lose our tickets)


We haven't lost our tickets
_____________________________________________________________________

18. (she / call her mother?)


Has she called her mother?
_____________________________________________________________________

19. (he / take a taxi?)


Has he taken a taxi?
_____________________________________________________________________

20. (she / go / to the library)


She has gone to the library
_____________________________________________________________________

You might also like