Present perfect

Loading ad...

Age: 12-15
Level: Pre-intermediate
Language: English (en)
ID: 122573
23/04/2020
Country code: HR
Country: Croatia
School subject: English as a Second Language (ESL) (1061958)
Main content: Present perfect (2013197)
From worksheet author:

Auxiliary verb have/has, present perfect affirmative and negative form

Loading ad...

Present perfect
Present perfect

Loading ad...