1) We've..... the 2:00 express train many times. a) take b) took c) taken 2) I had breakfast atb9:00, but I haven't..... lunch. a) have b) had c) having 3) Alison has..... to the mall. a) gone b) went c) go 4) My younger brother has..... home from work. a) came b) comes c) come 5) They posted some messages yesterday, but they haven't..... anything about their trip. a) write b) written c) wrote

Leaderboard

Visual style

Options

Switch template

Continue editing: ?