vocabulaire ,règle de grammaire et ex en ligne (www3.ac-clermont.fr/etabliss/brioude)
what have they done? (www3.ac-clermont.fr/etabliss/brioude)
where have they been? (www3.ac-clermont.fr/etabliss/brioude)
"I've seen it all" by Bjork listen and do the activity(renée maufroid)
what has he done ? what hasn't he done?(enjoyenglish.free.fr/english/college/parfait/practice/pperfect5.htm)
he has just ...(enjoyenglish.free.fr/english/college/parfait/practice/pperfect6.htm)
introduction to the present perfect (real-english.com)
present perfect for/since(www.real-english.com/reo/52/unit52.html)
choose between preterit and present perfect (renée maufroid)