1) He has already .............. his homework. a) do b) did c) done 2) I have ................ the virtual class since February. a) taken b) took c) take 3) They have ............. the floor. So they can sit there. a) sweep b) swept c) sweeped 4) We have ......... the movie three times already. a) see b) saw c) seen 5) I have .................. the resignation letter and ....... it to the director. a) written, sent b) wrote, sent c) write, send 6) have you ever .................... a camel? a) rode b) ridden c) to ride 7) I haven't ..................... anything since breakfast. a) eaten b) eat c) ate 8) He has .................. his car keys for the third times. a) lost b) loosed c) lose 9) I've ............... in love with you for ages. a) to be b) be c) been 10) Look! Somebody has ................... the window. a) to broke b) broken c) to break

Regular and Irregular Verbs.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?