Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1I can't find my phone — I ___ it on the bus this morning.I can't find my phone — I ___ it on the bus this morning.might have leftmust have leftcan't have leftshould have leftCorrect answer: might have left2Why hasn't she replied yet? She ___ the message in her spam folder.Why hasn't she replied yet? She ___ the message in her spam folder.could have missedmust have missedcan't have missedneedn't have missedCorrect answer: could have missed3The 8:15 train hasn't arrived — there ___ a signal failure somewhere on the line.The 8:15 train hasn't arrived — there ___ a signal failure somewhere on the line.might have beenmust have beenshould have beencould beCorrect answer: might have been4Don't panic yet — the ring ___ behind the dresser when you were tidying.Don't panic yet — the ring ___ behind the dresser when you were tidying.could have fallenmust have fallenshouldn't have fallenwould fallCorrect answer: could have fallen5He didn't turn up to the 9 a.m. session — he ___ overslept.He didn't turn up to the 9 a.m. session — he ___ overslept.might have oversleptmust have oversleptcan't have oversleptwouldn't oversleepCorrect answer: might have overslept6Has anyone seen Tom? He ___ home early without telling us — it's happened before.Has anyone seen Tom? He ___ home early without telling us — it's happened before.might have gonemust have gonecan't have goneneedn't goCorrect answer: might have gone7The package still hasn't arrived. The courier ___ it to the wrong address.The package still hasn't arrived. The courier ___ it to the wrong address.could have deliveredmust have deliveredshouldn't have deliveredwould deliverCorrect answer: could have delivered8I can't see her at her desk, though her coat is still here — she ___ down to the cafeteria for a coffee.I can't see her at her desk, though her coat is still here — she ___ down to the cafeteria for a coffee.might have nippedmust have nippedcan't have nippedhad to nipCorrect answer: might have nipped9You ___ me — I was sitting at home doing nothing all afternoon.You ___ me — I was sitting at home doing nothing all afternoon.could have calledmight have calledmust have calledshould be callingCorrect answer: could have called10If only we'd known he was in town — we ___ him at the airport.If only we'd known he was in town — we ___ him at the airport.could have metmight have metmust have metshould meetCorrect answer: could have met11He's usually on time. The Monday traffic ___ him for half an hour or so.He's usually on time. The Monday traffic ___ him for half an hour or so.might have delayedmust have delayedcan't have delayedwould have delayedCorrect answer: might have delayed12Did they say when the meeting ends? I ___ the announcement — I had my headphones in.Did they say when the meeting ends? I ___ the announcement — I had my headphones in.might have missedmust have missedshouldn't have missedcouldn't missCorrect answer: might have missed13They're half an hour late — they ___ the new meeting time after we rescheduled.They're half an hour late — they ___ the new meeting time after we rescheduled.might have forgottenmust have forgottenwould forgetdidn't need to forgetCorrect answer: might have forgotten14You didn't have to email me about it — anyone ___ that information on the company website.You didn't have to email me about it — anyone ___ that information on the company website.could have foundmight have foundmust have foundhad to findCorrect answer: could have found15The screen has gone blank — a cable ___ loose during the move yesterday.The screen has gone blank — a cable ___ loose during the move yesterday.might have comemust have comecan't have comeshould have comeCorrect answer: might have comeCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.