1) Mary (win) ___________ the lottery last year. 2) We (prepare / already) _________ dinner. 3) James (find)__________ your ring in the garden yesterday. 4) He (come / just) ____________ home. 5) They (buy) ____________ their car two years ago. 6) I (see / not) ___________ anyone yet. 7) Phil (go / not) ____________ to the cinema last night. 8) We (be / not) ___________ to the zoo so far. 9) She (arrive / not) ____________ yet. 10) Emily (visit / not) ___________ me last week. 11) (you / read) _____________ the book yet? 12) How many letters (they / write) ___________ so far? 13) When (he / tell) __________ you that? 14) (you / be) ___________ at home last night? 15) How often (you / travel) _________abroad till now?  

Present Perfect Simple vs Past Simple

Leaderboard

Visual style

Options

Switch template

Continue editing: ?