1) We went to the theatre last week.
- Past simple is used because the action happened at a specific time in the past.
2) Yesterday I had dinner with a friend.
- Past simple is used as the action is linked to a completed time in the past (yesterday).
3) I have never tasted champagne.
- Present perfect is used to express an experience that has (or has not) happened over a lifetime up to the present.
4) When I was a child, I loved ice-skating.
- Past simple is used for both verbs as it describes past states and habits during a specific period in the past.
5) I have not had any coffee today - I feel very sleepy!
- Present perfect is used because 'today' is not yet over at the time of speaking.
6) I did not drink any coffee yesterday.
- Past simple is used because 'yesterday' is a completed time in the past.
7) I have read all his books - I think he's a wonderful writer.
- Present perfect is used to describe an action that is relevant to the present moment.
8) What did you do at the weekend?
- Past simple is used as it refers to a completed action in the past.
9) I have always loved tea - I drink it every day.
- Present perfect is used to describe an ongoing situation that started in the past and continues in the present.
10) What subject did she study at university?
- Past simple is used to talk about an action completed in the past.
11) John has lost his bus pass - can he borrow some money?
- Present perfect is used to describe a recent event with a present consequence.
12) How long have you known Susie for?
- Present perfect is used because the action started in the past and continues into the present.
13) He was married for ten years (but he got divorced).
- Past simple is used because the action has clearly ended.
14) Have you ever been to Central Park in New York?
- Present perfect is used to ask about life experiences up to the present.
15) How many books has she written so far?
- Present perfect is used to talk about a number of actions or events that have occurred up to the present.
16) He washed the dishes, cleaned the living room, and cooked dinner last night.
- Past simple is used because all actions are complete and occurred at a specific time in the past.
17) My great-grandfather never left Scotland.
- Past simple is used because the action (or non-action, in this context) is completely in the past.
18) She came to London in 1997.
- Past simple is used because it refers to a completed action at a specific time in the past.
19) She has never seen snow before.
- Present perfect is used to talk about something that has not happened up to now.
20) He has been married for thirty-five years (and he's still married now).
- Present perfect is used because the action started in the past and continues in the present.