Home » Mixed Level English Grammar Tests » Mixed Level English Grammar – Past Perfect – Test 1Mixed Level English Grammar – Past Perfect – Test 1 March 31, 2022 by Admin Facebook Twitter Pinterest LinkedIn VKontakte Odnoklassniki 1. You said you _____ this dress in the mall. buy had bought bought 2. We _____ for him for three hours until he arrived. had been waiting are waiting were waiting 3. I _____ hard these last weeks. am working had been working was working 4. I looked at the photos that he _____. was sending had sent sent 5. John _____ dinner when we arrived. cooked had cooked has cooked 6. A young woman walked into the room. I _____ her before. She was a complete stranger to me. never saw has never seen had never seen 7. You _____ my life twice. are saving had saved will save 8. The young man sitting next to me on the plane was very nervous. He _____ before. hadn’t flown didn’t fly hasn’t flown 9. _____ he taken the pills that the doctor prescribed? Did Had Was 10. Andrew _____ a guitar, but he received a book. wanted had wanted wants Loading...