Present Perfect vs. Past Simple — Exercise 1
Put in the verbs in the correct form, Present Perfect or Past Simple.
Show example Hide example
We
this family for many years. (know)
We have known this family for many years.
-
1.Weto the restaurant last night. (go)went
-
2.Ithere for ages. (not / be)haven't been
-
3.Hectorhis last summer holiday in the country. (spend)spent
-
4.Jamesall the rules by heart. (learn)has learned
-
5.Charlotteyet. (not / arrive)hasn't arrived
-
6.Ia lot of money last month. (earn)earned
-
7.The peoplethe latest decisions of their authorities. (not / like)didn't like
-
8.you everthis food? (try)Havetried
-
9.The kidstheir grandparents last Sunday. (visit)visited
-
10.youthe birds in the garden yesterday? (feed)Didfeed
-
11.Wethis man near our house this morning. (see)have seen
-
12.Iat home last weekend. (not / stay)didn't stay
-
13.Youme about it already. (tell)have told
-
14.Iover 7 books this month. (read)have read
-
15.Wethat problem many weeks ago. (discuss)discussed
Try this exercise as a worksheet