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

Header Picture from

Best Videos Ever?

My Presentations

View maralfo's profile on slideshare