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

Papan mata

Gaya visual

Pilihan

Tukar templat

Pulihkan autosimpan: ?