0% found this document useful (0 votes)
6 views

Present Perfect Form Mixed Exercises

The document contains a mixed exercise for practicing the present perfect tense, including positive, negative, and question forms. It provides 20 prompts for users to complete, followed by the correct answers for each prompt. The exercise is designed for personal or classroom use.

Uploaded by

isainavtheep
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Present Perfect Form Mixed Exercises

The document contains a mixed exercise for practicing the present perfect tense, including positive, negative, and question forms. It provides 20 prompts for users to complete, followed by the correct answers for each prompt. The exercise is designed for personal or classroom use.

Uploaded by

isainavtheep
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Present Perfect Mixed Exercise 1

Make the present perfect: positive, negative or question.

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


_____________________________________________________________________
2. (you / come here before?)
_____________________________________________________________________
3. (it / rain all day?)
_____________________________________________________________________
4. (who / we / forget to invite?)
_____________________________________________________________________
5. (we / not / hear that song already)
_____________________________________________________________________
6. (he / not / forget his books)
_____________________________________________________________________
7. (she / steal all the chocolate!)
_____________________________________________________________________
8. (I / explain it well?)
_____________________________________________________________________
9. (who / he / meet recently?)
_____________________________________________________________________
10. (how / we / finish already?)
_____________________________________________________________________
11. (he / study Latin)
_____________________________________________________________________
12. (I / know him for three months)
_____________________________________________________________________
13. (where / you / study Arabic?)
_____________________________________________________________________
14. (what countries / they / visit in Europe?)
_____________________________________________________________________

1 © www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
15. (he / hurt his leg)
_____________________________________________________________________
16. (she / leave her phone in a taxi)
_____________________________________________________________________
17. (we / not / lose our tickets)
_____________________________________________________________________
18. (she / call her mother?)
_____________________________________________________________________
19. (he / take a taxi?)
_____________________________________________________________________
20. (she / go / to the library)
_____________________________________________________________________

2 © www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
Answers

1. You have kept a pet for three years.


2. Have you come here before?
3. Has it rained all day?
4. Who have we forgotten to invite?
5. We haven't heard that song already.
6. He hasn't forgotten his books
7. She has stolen all the chocolate!
8. Have I explained it well?
9. Who has he met recently?
10. How have we finished already?
11. He has studied Latin.
12. I have known him for three months.
13. Where have you studied Arabic?
14. What countries have they visited in Europe?
15. He has hurt his leg.
16. She has left her phone in a taxi.
17. We haven't lost our tickets.
18. Has she called her mother?
19. Has he taken a taxi?
20. She has gone to the library.

3 © www.perfect-english-grammar.com
May be freely copied for personal or classroom use.

You might also like