Been there, done that
The Present Perfect Simple
Form, Use, Time Expressions (including FOR vs. SINCE):
Present Perfect vs. Simple Past (incliding an Oral PPT) HERE
Listen and do the activities:
One more great worksheet via ISL Collective
Check the lyrics here
Comments