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

Irregular Verbs Fun

Popular Posts

Otero Students' English Blogs

Best Videos Ever?

My Presentations

View maralfo's profile on slideshare