1) I ....... to Italy last summer. a) went b) have been 2) They ...... that dog for about three months. They love it! a) had b) have had 3) My mum's a teacher. She ...... in the same school for 10 years. She'll never leave. a) worked b) has worked 4) I ..... that film on Tuesday. It's great. a) have seen b) saw 5) I don't know if I like sushi. I .............. it. a) didn't try b) haven't tried 6) .................. to the USA? a) Did you ever go b) Have you ever been 7) Jessie can drive us to the airport. She .......... her test yesterday. a) passed b) has passed

PRESENT PERFECT v SIMPLE PAST : All Clear 7 - WB 40/3

Leaderboard

Visual style

Options

Switch template

Continue editing: ?