Past, present and future perfect
The perfect tenses are formed by using the appropriate tense of the verb to have + the past participle of the verb. The 1st worksheet focuses on the past perfect (I had bought it); the 2nd worksheet is on the present perfect (I have bought it) and the 3rd worksheet covers the future perfect (I will have bought it).