1) He ------- today a) have - graduate b) has - past c) has - graduated d) have - graduated 2) What --- you ----- today? a) have - done b) has - do c) have - does d) has - done 3) ---- you --- your homework?   a) Has - finished b) Have - finish c) Has - finish d) Have - finished 4) He ----- the clothes a) has - ironed b) have - ironed c) has - irone 5) I ----- the living room a) have - vacuumed b) has - vacuum c) vacuumed 6) I ----- lunch yet.   a) haven't - cook b) haven't - cooked c) hasn't - cooked d) haven't cooking 7) I ----- to a friend house. a) have - gone b) have - go c) has - gone 8) She ------- the new car a) haven't - pay b) haven't - paid c) hasn't - paid

Leaderboard

Visual style

Options

Switch template

Continue editing: ?