Online exercises with keys:
Present perfect simple and continuous exercises Compare these forms.
PDF worksheets with answers:
(PDF) Present perfect simple Exercise 1
Rewrite sentences in the present perfect simple:
I went to shops yesterday. - I have already gone to shops.
(PDF) Present perfect simple Exercise 2
Complete sentences with verbs in brackets and signal words:
I ___ it. (do, already) - I have already done it.
(PDF) Present perfect simple Exercise 3
Complete the conversation:
A: How long ___ unemployed? (you | be)
B: ___ any job since May. (I | not have)
(PDF) Present perfect simple Exercise 4
What has Matt done since he got back from his trip round the world?
(give presents to everyone)
He has given presents to everyone.
(not go to work)
He hasn't gone to work.
(PDF) Present perfect simple Exercise 5
Complete questions or answers to make short dialogues:
A: ___ Kim yet? (see)
B: Not yet. But I am going to see her on Friday.
(PDF) Present perfect simple Exercise 6
Make questions to complete the conversation between Ben and his mum:
Mum: ___? (do - your homework)
Ben: Mum? It's Saturday tomorrow.
More PDF worksheets:
Present perfect worksheets PDF Compare present perfect simple and continuous forms.
PDF grammar rules:
English tenses PDF Printable grammar rules with examples.
For students of English as a second language.