Choose the correct option:
I (have seen/saw) that movie last week.
I saw that movie last week.
She ______ (be) to Spain three times.
has been
Have you ever went to Canada?
Have you ever gone to Canada?
Form a question using How long: She has worked at this company for 10 years.
How long has she worked at this company?
Why do we use Present Perfect in this sentence: I have never tried sushi?
Because it refers to life experience without a specific time.
Rewrite using yet:
I haven’t finished my homework.
I haven’t finished my homework yet.
They ______ (not finish) their lunch yet
haven’t finished
We didn’t have never visited that museum before.
We have never visited that museum before.
Ask about the last time: He went to Italy in 2018.
When was the last time he went to Italy?
Choose the correct sentence and explain why:
I finished my work an hour ago (Past Simple is needed because of an hour ago, which is a specific time).
Choose the correct sentence:
Did you go to Paris last year? (Last year needs past simple.)
I ______ (see) that movie when I was a kid
saw
She has studied French when she was in high school.
She studied French when she was in high school.
Create a question using ever: They have traveled to Asia many times.
Have they ever traveled to Asia?
Why do we use Past Simple in She broke her leg last summer but Present Perfect in She has broken her leg?
Past Simple (broke) is used because last summer is a finished time. Present Perfect (has broken) is used when the focus is on the present result (her leg is still broken).
Correct the mistake: I have met him two years ago.
I met him two years ago.
How long ______ you ______ (live) here?
have, lived
I have bought a new phone last week.
I bought a new phone last week.
Rewrite as a question: She has just finished her report.
Has she just finished her report?
Why is this incorrect? I have known him last year.
Known is a state verb, and last year is a finished time, so it should be I met him last year or I have known him since last year.
Explain why "He has gone to the party yesterday" is incorrect.
Because yesterday is a specific time, so we use He went to the party yesterday.
When ______ you ______ (buy) that car?
did, buy
Since we moved here, we lived in three different houses.
Since we moved here, we have lived in three different houses.
Fix the mistake: Did you have ever eaten sushi?
Have you ever eaten sushi?
Explain why this sentence is incorrect and fix it: I have visited my grandmother two days ago.
The phrase two days ago refers to a specific past time, so we must use Past Simple: I visited my grandmother two days ago.