Dust off English books for pupil (7)
I believe the answer is:
student
'pupil' is the definition.
('student' can be a synonym of 'pupil')
'dust off english books' is the wordplay.
'off' indicates an anagram.
'english' becomes 'e' (abbreviation).
'books' becomes 'nt' (New Testament).
'dust' anagrammed gives 'stud'.
'stud'+'e'+'nt'='STUDENT'
'for' is the link.
(Other definitions for student that I've seen before include "Person engaged in learning" , "Eg, undergraduate" , "Trainee" , "collegian" , "Learner, pupil" .)