1) I______________ bread but I didn't know we needed it. (past possibility) a) should have bought b) should buy c) could've buy d) could've bought 2) Luke_____________ the exam if he'd studied a bit more. (past possibility) a) could've passed b) should've passed c) wouldn't have pass d) would pass 3) She ______________ to the restaurant if she'd left work earlier. (past possibility) a) should came b) would had come c) would have come d) would has come 4) You ____________ that job. You look miserable there. a) should have taken b) shouldn't have taken c) should have d) could have taken 5) Our neighbors __________ down the tree in their garden. It was a really beautiful tree. (regret/ criticism) a) wouldn't have cut b) would have cut c) should have cut d) shouldn't have cut 6) Andrew ___________ to Cambridge University, but he decided to travel instead (past possibility) a) could go b) could've gone c) would go d) wouldn't go 7) I'm really cold! I ________ my coat. (regret) a) should've brought b) could've brought c) would've brought d) shouldn't have brought 8) You _______ some milk at the shops. We don't have any milk. a) wouldn't buy b) wouldn't have bought c) should buy d) should have bought 9) I _______ on time if I'd left earlier. a) would've arrived b) could've arrived c) should've arrived d) couldn't have arrived 10) I ________ so much chocolate! I feel sick! a) could have eaten b) would have eaten c) should have eaten d) shouldn't have eaten

should have, could have, would have

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?