Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1You ___ bring any food to the party — there will be plenty for everyone.You ___ bring any food to the party — there will be plenty for everyone.shouldn't bringneedn't bringmustn't bringcouldn't bring2You ___ called me when you arrived — I was worried about you.You ___ called me when you arrived — I was worried about you.should have calledcould have calledwould have calledmust have called3I ___ eaten that last piece of cake — now I feel sick.I ___ eaten that last piece of cake — now I feel sick.should have eatenneedn't have eatenshouldn't have eatenmustn't have eaten4You ___ brought a gift — just coming to the party was enough.You ___ brought a gift — just coming to the party was enough.needn't have broughtshouldn't have broughtmustn't have broughtshould have brought5She ___ submitted the application last week, but she forgot.She ___ submitted the application last week, but she forgot.must have submittedcould have submittedshould have submittedneedn't have submitted6You ___ worry — everything is already arranged.You ___ worry — everything is already arranged.needn'tshouldn'tmustn'tcouldn't7They ___ parked on the yellow line — now they have a fine.They ___ parked on the yellow line — now they have a fine.needn't have parkedshouldn't have parkedmust have parkedcouldn't have parked8We ___ rushed — the train was delayed by half an hour anyway.We ___ rushed — the train was delayed by half an hour anyway.should have rushedneedn't have rushedmustn't have rushedcouldn't have rushed9The doctor said I ___ taken the full course of antibiotics, but I stopped after four days.The doctor said I ___ taken the full course of antibiotics, but I stopped after four days.should have takencould have takenneedn't have takenmust have taken10You ___ stay to help clean up — we can manage on our own.You ___ stay to help clean up — we can manage on our own.shouldn't staymustn't stayneedn't staycouldn't stay11The contractor ___ started work before the permit was approved.The contractor ___ started work before the permit was approved.shouldn't have startedneedn't have startedcould have startedmust have started12He ___ saved more money when he was working — now he has none.He ___ saved more money when he was working — now he has none.could have savedshould have savedmust have savedneedn't have saved13They ___ ordered so much food — half of it went in the bin.They ___ ordered so much food — half of it went in the bin.should have orderedmust have orderedcouldn't have orderedneedn't have ordered14You ___ told everyone about her surprise — she already knew before the party.You ___ told everyone about her surprise — she already knew before the party.shouldn't have toldneedn't have toldmust have toldcould have told15I ___ locked the car — we were only inside the shop for two minutes.I ___ locked the car — we were only inside the shop for two minutes.needn't have lockedshouldn't have lockedshould have lockedmust have lockedCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.