The Present Perfect Tense : Answers for exercise 4
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 that 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 it 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 they visited in Europe?
15. (he / hurt his leg)
He has hurt his leg.
16. (she / leave her phone in a taxi)
She has left 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.