Present perfect
Subscription required
10,000+ results for 'present perfect'
Present perfect vs Present perfect continuos
Gameshow quiz
present tenses
Unjumble
PRESENT TENSES MATCHING
Group sort
Match sentences and present tense
Match up
Present Perfc1
Quiz
Present perfec
Hangman
Present present
Quiz
to be in present
Flash cards
B1.5 U2 for and since
Group sort
Present perfect tense 2
Match up
True or False – Present Perfect
Maze chase
How have you been? (A2 present perfect speaking cards)
Speaking cards
present perfect exercise 4
Complete the sentence
PRESENT PERFECT SIMPLE AND CONTINUOUS
Complete the sentence
Present perfect tense
Unjumble
Past participle
Match up
Present Perfect Passive Voice
Unjumble
Simple Present
Complete the sentence
GLPS simple present vs present continuos
Group sort
B1.5 - 2A Present Perfect
Unjumble