Here is a series of activities on the topic of the present perfect tense. It is suggested for B1-C1 level learners.

Download the PDF version here.
1
What is the present perfect tense?
2
Identifying the present perfect tense
3
Exercise 1: Identifying the present perfect tense
4
Exercise 2: Have or Has?
5
Exercise 3: Past participles
6
Exercise 4: Complete the sentences
7
Present perfect keywords
8
Question form
9
Exercise 5: Question form
10
Negative form
11
Exercise 6: Negative form
12
When do we use the present perfect?
13
Exercise 7: Simple past or present perfect?
14
Passive voice
15
Exercise 8: Passive voice
16
Exercise 9: Change the sentences to passive
17
Exercise 10: Proofreading
18
FAQ