Fill in the blanks. 1. I ……………………… to him yesterday. wrote have written had written 2. I ……………………… to the boys about my holiday. spoke had spoken have spoken 3. I ……………………… him yesterday. saw have seen had seen 4. They ……………………… the job a week ago. finished have finished had finished 5. He ………………………. under the tree motionless. lay has lain has laid 6. He ……………………… here a moment ago. was has been had been 7. We ……………………….. to the movies last night. went have gone had gone 8. When I reached home, he ………………………… his lunch. had is having was having 9. He said that he ……………………….. her the previous day. saw has seen had seen 10. She ……………………….. before they found her. died has died had died 11. I …………………………. you for a long time. did not meet have not met had not met 12. Although the driver was badly hurt, he was able to explain what ……………………….. happened has happened had happened Follow us: |Telegram | Instagram | YouTube 3.0K views14:06