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.

排行榜

视觉风格

选项

切换模板

恢复自动保存: