1) I ....... a book last month a) bought b) have bought 2) I ....... early yesterday. a) got up b) have got up 3) She ....... shopping last week. a) has gone b) went 4) We ....... this house two years ago. a) bought b) have bought 5) He ....... the king of France at the age of seven. a) has become b) became 6) We ....... back from our holidays. a) have just got b) just got 7) I ....... in London when I was a child. a) have lived b) lived 8) We ....... a football match yesterday evening. a) watched b) have watched 9) I ....... a baseball match. a) have never watched b) never watched 10) She ....... Rome two years ago. a) has visited b) visited 11) My brother ....... a lot of money last year. a) earned b) has earned 12) She ....... to Australia last year. a) has gone b) went 13) We ....... him in the cinema yesterday. a) saw b) have seen 14) Your daughter ....... back home very late last night. a) has come b) came 15) I ....... you a present two days ago. a) bought b) have bought 16) Last night my mother ....... to bed very late. a) has gone b) went 17) Last month we ....... to New York. a) moved b) have moved 18) My uncle ....... to the hospital two days ago. a) has gone b) went 19) Five months ago we ....... to Kenya. a) went b) have gone 20) Four years ago she ....... a lovely house in the country. a) has bought b) bought 21) In 2018 she ....... from University and got a job. a) graduated b) has graduated 22) I ....... my keys yesterday. a) have lost b) lost 23) Mary ....... in Zagreb since Monday. a) has been b) was 24) I ....... in Poland for ten years. a) lived b) have lived 25) Chris ....... in the bank for six months. a) has worked b) worked 26) I ....... football for three years.  a) played b) have played 27) I ....... football when I was ten. a) played b) have played 28) I ....... history since Monday. a) have learnt b) learnt 29) She ....... in the bathroom since seven o’clock. a) was b) has been 30) Today I ....... ten pages. a) have read b) read 31) We ....... an email. a) just sent b) have just sent 32) My uncle ....... the new house. a) has just bought b) just bought 33) I ....... dinner. a) already had b) have already had 34) We ....... the museum. a) have already seen b) already saw 35) They ....... Thailand. a) were never in b) have never been to 36) Mary ....... a panda.  a) has never seen b) never saw 37) This morning I ....... two windows. a) cleaned b) have cleaned 38) Last morning I ....... two windows. a) cleaned b) have cleaned 39) This year we ....... one tower. a) have visited b) visited 40) Last year we ....... one tower. a) have visited b) visited 41) My brother ....... Mexico from 2005 to 2009. a) was in b) has been to 42) I ....... my grandma this week. a) have seen b) saw 43) I ....... Disneyland. a) was never in b) have never been to 44) I ....... in Disneyland two years ago. a) was b) have been

Past simple VS Present Perfect

Tabela rankingowa

Motyw

Opcje

Zmień szablon

Przywrócić automatycznie zapisane ćwiczenie: ?