1) We ............. our homework yet. a) has done b) hasn't done c) haven't done 2) Last year,I ...............to the north a) go b) went c) gone 3) She.....................for hours a) has waited b) has been waiting c) have been waiting 4) Heba...............her homework sofar a) has done b) hasn't done c) havent done 5) She has been drinking milk ...............three years a) since b) for c) just 6) We....................found our clue yet a) have b) has c) haven't

Leaderboard

Visual style

Options

Switch template

Continue editing: ?