Home » Mixed Level English Grammar Tests » Mixed Level English Grammar – Past Perfect – Test 2Mixed Level English Grammar – Past Perfect – Test 2 April 1, 2022 by Admin Facebook Twitter Pinterest LinkedIn VKontakte Odnoklassniki 1. The train _____ when I arrived at the station. left had just left has left 2. We admired the picture that Lucy _____. is painting had painted paint 3. I _____ never experienced something special like this before. had had had have had 4. You _____ awake for too long. had been staying were staying staying 5. I wish I _____ for my exams. had studied had studying studied 6. George went back to his home town after many years. It _____ a lot. changed has changed had changed 7. When she arrived, it _____ for two weeks. will rain rained had been raining 8. The Romans _____ Latin. had spoken was spoken has spoken 9. Tim got to the cinema late last night. The film _____. already begin had already begun has already begun 10. We arrived at the theater after the play _____. had started started was starting Loading...