Home » Upper Intermediate English Grammar Tests » Upper Intermediate English Grammar – Past Tenses – Test 2Upper Intermediate English Grammar – Past Tenses – Test 2 February 13, 2022 by Admin Facebook Twitter Pinterest LinkedIn VKontakte Odnoklassniki 1. The boy _____ home before his father _____ cooking. came / finished was coming / was finishing came / had finished had come / finished 2. It _____ two years ago. I _____ in the sea when unexpectedly I _____ the burning ship. happened / swam / saw had happened / was swimming / saw happened / was swimming / saw was happening / was swimming / was seeing 3. I _____ for your call for hours! Sorry, I _____ from 7 till 10 o’clock last night and simply _____ to call you. waited / watched / forgot had waited / watched / forgot was waiting / was watching / forgot waited / was watching / forgot 4. She _____ a leash and _____ out to walk her dog in the park. has taken / has gone was taking / was going took / went had taken / had gone 5. Her parents _____ when she _____ fifteen years old. have divorced / was had divorced / had been divorced / was divorced / had been 6. When I _____ home I _____ nobody. It _____ like everyone _____ not less than an hour before. was coming / saw / had seemed / had gone had come / had seen / seemed / had gone came / saw / seemed / went came / saw / seemed / had gone 7. As soon as she _____ she _____ her mistake. had been answered / realized had answered / realized had answered / had realized had answered / had been realizing 8. By the time he _____ home, she _____ the piano for 2 hours. got / was playing got / played had got / played got / had been playing 9. My father _____ home totally exhausted. He _____ all day long. had come / had driven came / had driven came / had been driving came / was driving 10. That black car _____ to me for 4 years before I _____ it. belonged / sold had belonged / sold had been belonging / sold had belonged / had sold Loading...