1) i ________ my homework already a) do b) did c) have done d) am doing 2) She______ to Paris before a) go b) has never been c) is going d) was going 3) They_______their project a) finish b) finished c) are finishing d) haven't finished 4) We __________ English for five years. a) study b) studied c) are studying d) have studied 5) He __________ his car keys. a) lose b) lost c) is losing d) has lost 6) __________ you ever __________ to London? a) Do, go b) Did, go c) Have, been d) Are, going 7) I __________ this book three times. a) read b) has read c) have read d) reads 8) They __________ each other for ten years. a) know b) knew c) are knowing d) have known 9) She __________ her lunch already. a) has eaten b) have eat c) eats d) ate 10) We __________ our tickets online. a) have booked b) has booked c) are booking d) were booking 11) He __________ his phone number. a) has changed b) has changes c) is changing d) changes 12) __________ she ever __________ a marathon? a) Have, run b) is, running c) Has, run d) Did, run 13) I __________ my favorite shoes. a) wear out b) have worn out c) am wearing out d) wore out 14) They __________ in Jakarta for five years. a) have lived b) has lived c) live d) living 15) We __________ our work yet. a) start b) started c) haven't started d) hasn't started

Papan Peringkat

Gaya visual

Pilihan

Berganti templat

Pulihkan simpan otomatis: ?