Fill in the Blanks Past Perfect SimpleOnline version The students will test their previous knowledge about the topic. by Salvador Anaya Corrales 1 have has had had I showed him a letter that I writte n 2 show showed shown I wrote a letter and a few days later I had it to him . 3 start started had have has When I looked through the window , it raining . 4 rain raine ran raind When I looked through the window , it had 5 had has having have When you called , I had dinne r 6 gived given give gave She bought a T - shirt in the sales and had it to me as a birthday present . 7 buy bought buyed buied She gave me a T - shirt that she had in the sale s 8 finishes finisshed finish finished When the teacher arrived , I had my composition .