AGENDAWEB
select your level -> elementary lower interm. intermediate upper interm. advanced home
  PRESENT PERFECT EXERCISES  -   for -since       <210 free verb exercises>               
01- present perfect exercise 02- simple or present perfect 03- present perfect ex.  
04- simple past or present p. 05- present perfect exercises 06- present perfect  
more exercises by level -> exc exc exc exc exc exc exc exc exc exc exc  
fla exc fla exc exc exc exc fla  
exc exc exc exc exc exc exc exc  
exc exc exc fla exc exc exc exc  
exc fla exc fla fla exc exc exc  
exc exc exc exc exc fla fla exc  
exc exc exc exc fla exc exc exc  
exc exc exc exc exc exc exc exc  
exc exc exc exc exc exc exc exc  
exc exc exc exc exc fla fla fla  
exc exc exc exc exc exc exc exc  
exc exc exc exc exc exc exc exc exc exc fla exc exc exc exc exc exc  
exc exc exc exc exc exc exc exc exc exc exc exc exc exc fla exc exc  
exc fla exc exc fla exc exc exc exc exc exc exc exc exc exc exc exc  
exc fla exc exc exc fla exc fla exc exc exc fla exc exc exc exc exc  
exc fla esp exc exc exc   exc fla exc exc exc exc exc exc fla exc  
exc exc exc exc exc exc exc exc exc exc exc exc exc exc exc fla exc  
exc exc exc exc exc exc exc   exc exc esp exc exc exc exc fla exc  
exc exc exc exc exc exc exc exc fla exc exc exc exc exc exc exc fla  
exc exc exc exc exc exc exc exc exc exc         aprender  
LEARN IT
video lesson irregular verbs list aprender to learn to learn to learn to learn  
to learn have been/gone to learn learn video 1 / video 2 GAME GAME  
ever - never for - since worksheets video to learn to learn to learn to learn  
presente perfecto I presente perfecto II video learn 1 / 2 / 3 verb conjugation  
exc = exercises    fla = flash exercises (you need shockwave)    
space spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer