English Tenses with Cartoons- (Be careful...there are lots of ads you can click on by mistake
A4ESL- Present Perfect or Past?
Youtube Video on Present Perfect (Watch at home)
ESL Points Present Perfect video (watch at home)
Present Perfect Continuous (Includes British and American English examples)