1) My sister _______________ ride a bike when she was three, now she can. a) could b) had to c) couldn't d) didn't have to 2) I _______________ run when I was a baby.  a) could b) had to c) couldn't d) didn't have to 3) He _______________ walk when he was two. He was a prodigy.  a) could b) had to c) couldn't d) didn't have to 4) John _______________wear a suit at the party because it was formal. a) could b) had to c) couldn't d) didn't have to 5) He _______________ finish the article on Tuesday because its deadline was on Friday. a) could b) had to c) couldn't d) didn't have to 6) James _______________ speak Japanese when he lived in Japan, but he's forgotten most of it now. a) could b) had to c) couldn't d) didn't have to 7) I _______________ drive a car until I was 34, then I moved to the countryside so I had to learn. a) could b) had to c) couldn't d) didn't have to 8) Susan _______________ study Math because the next day they had an exam. a) could b) had to c) couldn't d) didn't have to 9) I read the book three times but I _______________ understand it. a) could b) had to c) couldn't d) didn't have to 10) The weather was bad yesterday. We _______________ go out to the playground.  a) could b) had to c) couldn't d) didn't have to 11) Our classmate _______________ do the test, because he wasn't very well and he went home. a) could b) had to c) couldn't d) didn't have to 12) The roads were blocked so we _______________ stay at home. a) could b) had to c) couldn't d) didn't have to 13) I got a fine for speeding and I _______________ pay €90 immediately. a) could b) had to c) couldn't d) didn't have to 14) I _______________ understand the chapter we had to read for homework. It was so difficult.  a) could b) had to c) couldn't d) didn't have to 15) The house was so old and so wet the we _______________ get rid of it.  a) could b) had to c) couldn't d) didn't have to 16) I looked everywhere for my glasses but I _______________ find them anywhere. a) could b) had to c) couldn't d) didn't have to 17) I _______________ do any homework last summer because I passed all the exams.  a) could b) had to c) couldn't d) didn't have to 18) He _______________ finish his project last night. It was his last chance.  a) could b) had to c) couldn't d) didn't have to 19) I _______________ write when I was a baby. a) could b) had to c) couldn't d) didn't have to 20) My daughter was seriously ill so I _______________ call for the doctor. a) could b) had to c) couldn't d) didn't have to

Past modals: could/couldn't x had/didn't have to

Leaderboard

Visual style

Options

Switch template

Continue editing: ?