AGENDAWEB
select your level -> elementary lower interm. intermediate upper interm. advanced home
  PAST PERFECT    -  EXERCISES          <94 free verb exercises>
01- past perfect simple 02- past perfect questions 03- past perfect forms  
04- past perfect exercises 05- past perfect negative 06- past perfect questions  
more exercises by level > exc exc exc exc exc exc fla fla exc exc  
exc exc exc exc exc exc fla 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 fla exc exc exc exc exc  
exc exc exc exc exc exc exc fla  
exc fla fla exc exc exc fla exc  
exc exc exc exc exc exc exc exc  
exc fla exc fla exc exc exc exc  
to learn learn learn learn  
    to learn video  
PAST PERFECT CONTINUOUS EXERCISES- PAST PERFECT PROGRESSIVE EXERCISES
fla fla exc fla fla exc exc exc exc exc exc exc exc exc exc exc exc space
exc exc exc exc exc exc   learn learn to learn to learn to learn space
                had done past perfect progressive
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