1) I ____ bread but I didn’t know we needed it. a) could have bought b) would have bought c) should have bought 2) We ____ so many people to our party! I’m worried that we won’t have enough room for everyone. a) should have invited b) shouldn’t have invited c) shouldn’t invite 3) I ____ saving money years ago! a) must have started b) could have startef c) should have started 4) We ____ you at the restaurant, but we couldn’t get a babysitter a) couldn’t join b) would have joined c) shouldn’t have joined 5) The weather ____ any worse! a) couldn’t have been b) wouldn’t have been c) mustn’t have been 6) I ____ on time, even if I’d left earlier. There were dreadful traffic jams all the way. a) wouldn’t have arrived b) should have arrived c) couldn’t have arrived 7) They ____ the football match, but John hurt his ankle. a) could have won b) would have won c) must have won 8) Amanda ____ the work, but she felt ill and had to go home. a) shouldn’t have finished b) wouldn’t have finished c) would have finished 9) Lucy ____ earlier. She missed her flight. a) should have left b) could have left c) might have left 10) We ____ the game, even if we’d wanted to. It was raining very hard and we had to stop. a) wouldn’t have finished b) couldn’t have finished c) mustn’t have finished 11) I ____ so much chocolate! I feel sick! a) couldn’t have eaten b) should have eaten c) shouldn’t have eaten 12) Luke ____ the exam if he’d studied a bit more. a) could have passed b) can have passed c) should have passed 13) John ____ Amy, but he didn’t have her number. a) could have passed b) should have passed c) would have passed 14) You ____ rude to him. He’s going to be really angry now. a) shouldn’t have been b) mustn’t have been c) needn’t have been 15) She ____ to the restaurant if she’d left work earlier. a) need have come b) would have come c) could have come 16) You ____ this job. I can see you’re not enjoying it. a) shouldn’t have taken b) mustn’t have taken c) needn’t have taken 17) The race was really difficult. She ____ because she’s not fit enough. a) mustn’t have won b) couldn’t have won c) wouldn’t have won 18) Our neighbours ____ down the tree in their garden. It was a really beautiful tree. a) couldn’t have cut b) wouldn’t have cut c) shouldn’t have cut 19) The children ____ their homework last night. Then they wouldn’t be panicking on the way to school. a) must have done b) should have done c) could have done 20) I’m really cold! I ____ my coat. a) could have brought b) couldn’t have brought c) should have brought 21) I ____ to see you! I didn’t know you were ill. a) would have come b) could have come c) must have come 22) Andrew ____ to Cambridge University, but he decided to travel instead. a) should have gone b) could have gone c) must have gone 23) They ____ kinder to me. They were absolutely lovely. a) shouldn’t have been b) could have been c) couldn’t have been 24) You ____ some milk at the shops. We don’t have any milk. a) should have bought b) could have bought c) would have bought  25) They ____ to have breakfast with us, but they went to bed too late the night before. a) would have come b) must have come c) couldn’t have come

Modals in the Past

さんの投稿です

リーダーボード

表示スタイル

オプション

テンプレートを切り替える

自動保存: を復元しますか?