English Task · english-task.com
Present Perfect or Past Simple in Conversation
Name:
Date:
Choose past simple or present perfect to complete the sentences below
-
A: Hi Molly. How are you?
B: Good. Thanks,the most amazing holiday. -
A:the most amazing holiday.
-
B: Lucky you!
-
A: It was a very active holiday. One day weright to the top of a mountain.
-
B:a mountain.
-
A: What's the matter, Bill?
B:my arm. -
A:my arm.
-
B: Oh, whenthat?
-
A: Whenyour arm?
-
B:it yesterday when I was playing football.
-
A:to a circus?
-
B: Yes,to one last year.
-
A:to the cinema last night?
-
B: Yes,an excellent play.
-
A:the shopping yet?
-
B: Yes,it this morning.
-
A:the car yet?
-
B: Yes,it.
-
A:Chinese food?
-
B: Yes,Chinese food last month.
-
A:Chinese food last month.
-
B:it?
-
A: No, itterrible.
-
A:in a bar?
-
B: Yes,in a bar last summer.
-
A:in a bar last summer.
-
B:it?
-
A: Yes,it very much.
-
A:to the bazaar yet?
-
B: Yes,there yesterday.
-
A: How longhere?
-
B: Wehere for three days.
-
A:them yet?
-
B: No,
-
A:on holiday last year?
-
B: Yes,to Spain.
-
A:to Spain?
-
B: Yes,there last summer.
-
A:my old radio.
-
B: Really? Whenit?
-
A:to the new sports centre yesterday.
-
B: Really?there yet. What's it like?
-
A:to the new gym yesterday.
-
B: It's good.there a few times.
-
A:to Simon lately?
-
B: Yes.him a letter last week.
-
A: How longmarried?
-
B: Only for six months.last December.
-
A:Sam for a long time.
-
B: Really?him yesterday at the swimming pool.
-
A:the report yet?
-
B: Yes.it an hour ago.
-
A: MarySteven for six years.
-
B: When?
-
A: Theyat the university together.
-
A:you for a long time.
-
B: Yes.busy recently.
-
A: When?
-
B: Last week, butyet.
Answer key
- a) I've had
- b) I've had
- b) What did you do?
- b) we climbed
- b) I've never climbed
- a) I've hurt
- b) I've hurt
- a) did you do
- b) did you hurt
- b) I hurt
- a) Have you ever been
- a) I went
- b) Did you go
- b) I saw
- a) Have you done
- b) I did
- b) Have you washed
- b) I have already washed
- a) Have you ever eaten
- a) I ate
- a) I ate
- b) Did you like
- a) tasted
- a) Have you ever worked
- a) I worked
- a) I worked
- b) Did you enjoy
- a) I enjoyed
- b) Have you gone
- b) I went
- a) have you been
- b) have been
- a) Have you visited
- b) I haven't
- b) Did you go
- a) I went
- b) Have you ever been
- b) I went
- a) I have sold
- a) did you sell
- a) I went
- a) I haven't been
- b) I went
- a) I have gone
- a) Have you written
- a) I wrote
- b) have you been
- a) I got married
- b) I haven't seen
- a) I saw
- a) Have you typed
- a) I finished
- a) has known
- a) did they meet
- a) were
- a) I haven't seen
- b) I have been
- b) did you move
- a) I haven't unpacked
Online version with instant checking: english-task.com/grammar/a2-present-perfect-and-past-simple-short-dialogues-1