Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1I'm not sure where my keys are. I ___ them at the office.I'm not sure where my keys are. I ___ them at the office.must leavemight have leftshould leavecan't have leftCorrect answer: might have left2You ___ bring your passport to the check-in desk, or they won't let you board.You ___ bring your passport to the check-in desk, or they won't let you board.mayshouldmustmightCorrect answer: must3The sign says "No Parking." You ___ park your car here.The sign says "No Parking." You ___ park your car here.don't have towouldn'tmustn'tcouldn'tCorrect answer: mustn't4It was a formal party, but we ___ wear a tie. It was optional.It was a formal party, but we ___ wear a tie. It was optional.didn't have tomustn'tcouldn'tshouldn'tCorrect answer: didn't have to5Look at those dark clouds! It ___ rain later this afternoon.Look at those dark clouds! It ___ rain later this afternoon.shallmustcouldwouldCorrect answer: could6I ___ finished the report by now, but the computer crashed.I ___ finished the report by now, but the computer crashed.would havemust havemay havecan't haveCorrect answer: would have7Sarah ___ be at home yet. I saw her at the gym just five minutes ago.Sarah ___ be at home yet. I saw her at the gym just five minutes ago.mustn'tcan'tshouldn'tmight notCorrect answer: can't8If you want to get the job, you ___ prepare a bit more for the interview next time.If you want to get the job, you ___ prepare a bit more for the interview next time.wouldought toshallmightCorrect answer: ought to9We ___ have taken the train instead of driving; the traffic was absolutely terrible.We ___ have taken the train instead of driving; the traffic was absolutely terrible.mustcouldmightcanCorrect answer: could10The company ___ provide more training for new staff, but they don't seem to care.The company ___ provide more training for new staff, but they don't seem to care.shouldmusthas tomayCorrect answer: should11You ___ have told me you were struggling! I would have helped you immediately.You ___ have told me you were struggling! I would have helped you immediately.mightshouldmustwouldCorrect answer: should12He ___ be the new manager. He doesn't look old enough to have that much experience.He ___ be the new manager. He doesn't look old enough to have that much experience.can'tmustn'tshouldn'twouldn'tCorrect answer: can't13All employees ___ attend the safety briefing unless they have prior written permission.All employees ___ attend the safety briefing unless they have prior written permission.willshallwouldmayCorrect answer: shall14By the time we arrived, the play ___ have started already.By the time we arrived, the play ___ have started already.shouldmustcouldcanCorrect answer: must15I ___ have bothered cooking such a big meal. Half of the guests didn't even show up.I ___ have bothered cooking such a big meal. Half of the guests didn't even show up.needn'tshouldn'tmustn'tcouldn'tCorrect answer: needn'tCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.