<=Back
Home
PRESENT PERFECT and PAST SIMPLE
An exercise by Montse Morales for
The English Learning Website
.
Complete the questions with the Past Simple. Then press "Check".
Show all questions
<=
=>
A: Have you ever been to China?
B: Yes, I have been to China once.
A: When ... to China?
B: In 2007.
Check
Hint
Show answer
A: Have you ever ridden a horse?
B: Yes, I have.
A: When ... a horse?
B: Last year.
Check
Hint
Show answer
A: Have you ever broken a leg?
B: Yes, I have broken a leg once.
A: When ... a leg?
B: Several months ago.
Check
Hint
Show answer
A: Have you ever slept under the stars?
B: Yes, I have slept under the stars.
A: Where ... under the stars?
B: On the mountain in Teruel.
Check
Hint
Show answer
A: Have you ever written a poem?
B: Yes, I have written poems many times.
A: When ... a poem for the last time?
B: A week ago.
Check
Hint
Show answer
A: Have you ever forgotten something important?
B: Yes, many times.
A: When ... something important for the last time?
B: Yesterday.
Check
Hint
Show answer
A: Have you ever cooked paella?
B: Yes, I have cooked paella once.
A: When ... paella?
B: For my mum's birthday.
Check
Hint
Show answer
A: Has it ever snowed in your city?
B: Yes, it has snowed once.
A: When ... ?
B: In 2005.
Check
Hint
Show answer
A: Has your sister ever eaten Japanese food?
B: Yes, she has eaten Japanese food.
A: Where ... Japanese food?
B: In a very good Japanese restaurant.
Check
Hint
Show answer
A: Have you ever cried for more than two hours?
B: Yes, I have.
A: Why ...?
B: Because my friend was going to live to another city.
Check
Hint
Show answer
A: Have you ever had a long conversation with a stranger?
B: Yes, I have.
A: Where ... it?
B: On a train.
Check
Hint
Show answer
A: Have you ever won a prize?
B: Yes, I have.
A: What prize ... ?
B: A prize for the best story.
Check
Hint
Show answer
OK
<=Back
Home