1) You've worked hard ... a) recently b) on Monday 2) It snowed ... a) recently b) in 2020 3) Has he ... taken a photo of you? a) ever b) recently 4) I haven't eaten any chocolate ... a) yesterday b) recently 5) She's met Helen ... a) in September b) twice 6) We saw Jack ... a) ever b) at nine o'clock 7) They've ... visited us. a) never b) at the weekend 8) Did he phone you ...? a) recently b) on Sunday 9) I've read this book ... a) never b) lots of time

Present perfect vs past simple

Leaderboard

Visual style

Options

Switch template

Continue editing: ?