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


Irregular Verbs Fun

Popular Posts

Otero Students' English Blogs

Best Videos Ever?

My Presentations

View maralfo's profile on slideshare