Past perfect
Here you will find exercises to practise Past Perfect, as well as useful explanations
-
English Grammar Secrets Past Perfect Explanation and exercises. NB, NI
-
English Grammar Secrets Past Perfect Continuous Explanation and exercises. NB, NI
NB Nivel Básico, NI Nivel Intermedio, NA Nivel Avanzado