1) I ....... early yesterday. a) got up b) have got up 2) She ....... shopping last week. a) has gone b) went 3) We ....... this house two years ago. a) bought b) have bought 4) He ....... the king of France at the age of seven. a) has become b) became 5) We ....... back from our holidays. a) have just got  b) just got 6) I ....... in Paris when I was a child. a) have lived b) lived 7) We ....... a football game yesterday evening. a) watched b) have watched 8) She ....... Rome two years ago. a) has visited b) visited 9) My brother ....... a lot of money last year. a) earned b) has earned 10) She ....... to London last year. a) has gone b) went 11) We ....... him at the cinema yesterday. a) saw b) have seen 12) Your daughter ....... back home very late last night. a) has come b) came 13) I ....... you a present two days ago. a) bought b) have bought 14) Last month, we ....... to New York. a) moved b) have moved 15) My uncle ....... to the hospital two days ago. a) has got out b) got out 16) In 2018, she ....... from University and got a job. a) graduated b) has graduated 17) I ....... my keys yesterday. a) have lost b) lost 18) Mary ....... in London since Monday. a) has been b) was 19) I ....... in Poland for ten years. (aktualne) a) lived b) have lived 20) Chris ....... at the bank for six months. a) has worked b) worked 21) I ....... you since Monday. a) have known b) knew 22) She ....... here since seven o’clock. a) was b) has been 23) So far, I ....... ten pages. a) have read b) read 24) We ....... an email. a) just sent b) have just sent 25) My uncle ....... a new house. a) has just bought b) just bought 26) I ....... dinner. a) already had b) have already had 27) We ....... the museum. a) have already seen b) already saw 28) They ....... Thailand. a) were never in b) have never been to 29) Mary ....... a ghost. a) has never seen b) never saw 30) Up until now, I ....... two windows. a) cleaned b) have cleaned 31) Up until now, we ....... one tower. a) have visited b) visited 32) Up to the present, I ....... fine. a) was b) have been 33) My brother ....... Mexico three times. a) was in b) has been to 34) I ....... an exam.  a) never failed b) have never failed

Simple Past v.s. Present Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?