Ortaokul Present Perfect Continuous
Subscription required
Present Perfect Simple/ Continuous reasons
Speaking cards
Present Perfect & Time Expressions
Complete the sentence
PRESENT PERFECT TRANSLATION TASK 2
Flash cards
Present Perfect
Quiz
Present Perfect
Unjumble
Present Continuous
Quiz