1) Nick .... to the dance last Saturday. a) didn't go b) hasn't gone 2) Sue .... Nick this week. a) hasn't seen b) didn't see 3) Rosie ... Nick about her new friend last Monday. a) told b) has told 4) How many times .... the UK? a) has she visited b) did she visit 5) When .... to Canada? a) did you travel b) have you travelled 6) ... the report yesterday? a) Did you finish b) Have you finished 7) I ... 5 cups of tea today. a) have already drunk b) drank 8) Some minutes ago he .... left, we saw that. a) turned b) has turned 9) The children .... the windwill yet. a) haven't visited b) didn't visit 10) I .... part in the knights' tournament last year. a) have taken b) took

Present Perfect / Past Simple. Form 6

Leaderboard

Visual style

Options

Switch template

Continue editing: ?