1) I ______ (never/try) sushi before. This is my first time! a) tried b) have never tried c) never try d) had tried 2) Yesterday, I ______ (go) to the cinema with my friends. a) went b) have gone c) go d) have been 3) She ______ (live) in London since 2018. a) lived b) has lived c) lives d) is living 4) Last week, we ______ (visit) a beautiful castle. a) have visited b) visited c) visit d) are visiting 5) I ______ (not/finish) my homework yet. I need more time. a) haven’t finished b) didn’t finish c) don’t finish d) wasn’t finishing 6) He ______ (break) his leg while skiing two years ago. a) has broken b) broke c) breaks d) was breaking 7) They ______ (clean) the house, so now it looks spotless. a) cleaned b) have cleaned c) clean d) are cleaning 8) We ______ (not/see) each other since we graduated from school. a) didn’t see b) don’t see c) haven’t seen d) haven’t been seeing 9) She ______ (already/read) that book, so she’s looking for another one. a) already read b) has already read c) is already reading d) was already reading 10) When I was a child, I ______ (play) football every day after school. a) played b) have played c) was playing d) play 11) Which sentence is correct? a) I have visited Paris last year. b) I visited Paris last year. c) I have visited Paris yesterday. 12) Which sentence shows an experience? a) She has been to Australia twice. b) She went to Australia last year.

past simple vs present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?