PERFECT MODALS 2 Posted by Aslan Date 6 June 2024 Comments 0 comment Welcome to your PERFECT MODALS 2 1. She ___________ her keys in the car. She always checks before locking the doors. must have left might have left would have left should have left 2. They ___________ to the party if they had known it was canceled. could have gone should have gone would have gone must have gone 3. He ___________ his flight if he hadn't missed the bus to the airport. can't have missed would have missed should have missed needn't have missed 4. She ___________ her passport at home. It's not in her bag. could have left might have left must have left would have left 5. They ___________ the concert tickets. They were in the drawer all along. can't have lost would have lost should have lost might have lost 6. He ___________ his promise if he had known it was so important to her. might have broken may have broken must have broken should have broken 7. She ___________ so much time on that project if she had managed her time better. might not have wasted could have wasted needn't have wasted would have wasted 8. They ___________ the last train if they hadn't hurried. may have missed could have missed must have missed should have missed 9. He ___________ the job interview. He's well-prepared. could have aced might have aced must have aced should have aced 10. She ___________ her friend's advice. She's always valued his opinion. might have followed would have followed could have followed should have followed Please fill in the comment box below. Time's up Share: Aslan Previous post PERFECT MODALS 1 6 June 2024 Next post QUANTIFIERS 1 7 June 2024 You may also like FARTHER & FURTHER PDF 26 August, 2024 PDF İNDİR KISALTMALAR PDF 26 August, 2024 PDF İNDİR LET & LETS & LET’S PDF 26 August, 2024 PDF İNDİR