PERFECT MODALS 1 Posted by Aslan Date 6 June 2024 Comments 0 comment Welcome to your PERFECT MODALS 1 1. She ___________ the car keys. She always keeps them in her purse. can't have forgotten could have forgotten may have forgotten might have forgotten 2. He ___________ for the train. It left an hour ago. must have missed should have missed needn't have missed would have missed 3. They ___________ the contract yesterday. It was due by 5 PM. can't have signed could have signed might have signed should have signed 4. Sarah ___________ the appointment. She's usually very punctual. might have missed may have missed must have missed would have missed 5. He ___________ his passport. It's in his suitcase. would have forgotten should have forgotten needn't have forgotten must have forgotten 6. He ___________ his flight if he had known about the delay. would have missed may have missed can have missed must have missed 7. She ___________ about the exam. She studied diligently and knew the material well. can’t have worried shouldn’t have worried needn't have worried couldn’t have worried 8. The package ___________ delivered by now. It was supposed to arrive yesterday. can't have been could have been may have been might have been 9. She ___________ her keys at home. She's been looking for them everywhere. can't have left could have left may have left might have left 10. We ___________ earlier. It would have saved us a lot of time. must have left should have left needn't have left would have left Please fill in the comment box below. Time's up Share: Aslan Previous post TAG QUESTIONS 3 6 June 2024 Next post PERFECT MODALS 2 6 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