New: Give students instant feedback with Practice Mode Learn how
Present Perfect
Most Popular
Newest
Oldest
A-Z
Z-A
English as a Second Language (ESL)
Read the instructions and do the activities.
Means of transport
Use of Present Perfect
some verbs and translating sentences
Use Present Perfect
Fill in the gap with have or has.
Simple practice
Use of present perfect sentences
Present Perfect Tense
Present Perfect tense
The Present Perfect - practice
Present Perfect for Computer Science Engineering
Enter the correct verb form
Answer the following questions.
Put the words in order to make questions.
Complete the following worksheet about Present Perfect
Past Simple vs Present Perfect: time expressions
Practise Present Perfect with this song and discuss about issues showed in the video clip.
Present perfect (since/for/already/just/yet)
Read and select the right answers