1) When I ___ the movie, I went to bed. a) finished b) finishes c) finish d) finisht 2) She was cooking dinner when the phone ___. a) rang b) rung c) rangs d) ranged 3) By the time he arrived, we ___ already left. a) had b) have c) has d) haved 4) As soon as I ___ the news, I called her. a) heard b) heared c) hears d) hearing 5) We ___ dinner when the lights went out. a) were having b) have c) has d) was having 6) After she ___ her homework, she watched TV. a) finished b) finishes c) finish d) was finish 7) He ___ the car before it started raining. a) washed b) washes c) wash d) washing 8) While I ___, the doorbell rang. a) was reading b) read c) reads d) readed 9) By the time we got there, the show ___ started. a) had b) haved c) was has d) having 10) As soon as the train ___, we boarded. a) arrived b) arrives c) was arrived d) arruve 11) When the teacher entered, the students ___ talking. a) stopped b) was stop c) stops d) stopping 12) I ___ to the store before it closed. a) went b) go c) goes d) going 13) After the rain ___, we went outside. a) stopped b) was stop c) stoped d) stopping 14) She ___ asleep while watching TV. a) fell b) felled c) falls d) falled 15) By the time I woke up, the sun ___ risen. a) had b) have c) was has d) having 16) As soon as he ___ the room, everyone cheered. a) entered b) enterud c) was enter d) entering 17) When I ___ the book, I returned it to the library. a) finished b) finisht c) was finish d) finishing 18) We ___ dinner when the guests arrived. a) were having b) have c) was has d) having 19) After he ___ the letter, he mailed it. a) wrote b) writed c) write d) writing 20) By the time the movie ended, it ___ midnight. a) was b) is c) are d) was be

Leaderboard

Visual style

Options

Switch template

Continue editing: ?