Participle: regular verbs add -ed (worked) · Irregular: be → been · go → gone · see → seen · do → done · write → written
A2
Have / has + past participle
New
Use have with I / you / we / they and has with he / she / it, then the past participle (worked, been, seen).
subject+have / has+past participle
I have finished my homework.
She has seen that film.
She have seen that film.
She has seen that film.
Quick Check
1/4
Type the answer
He has his keys.
2/4
Put in order
Tap the words in the order of the sentence.
3/4
Type the answer
We have to Paris.
4/4
Choose the form
They have a new car.
bought The participle of buy is bought.
A2
Life experiences: ever and never
New
Use the present perfect for experiences up to now, when the exact time is not important. Ask with ever and answer with never.
subject+have / has+ever / never+past participle
Have you ever been to Italy?
I have never eaten sushi.
I never have eaten sushi.
I have never eaten sushi.
Quick Check
1/4
Choose the form
Has he ever a horse?
ridden The participle of ride is ridden.
2/4
Type the answer
you ever tried Thai food?
3/4
Type the answer
She has to London twice.
4/4
Type the answer
One word is in the wrong form. Type the correct form.
I have never ate octopus.
B1
For and since
New
Use for with a period of time and since with the starting point. The present perfect shows that the situation continues now.
subject+have / has + participle+for / since+time
I have lived here for five years.
She has worked here since 2020.
I live here for five years.
I have lived here for five years.
Quick Check
1/4
Put in order
Tap the words in the order of the sentence.
2/4
Type the answer
We have known each other a long time.
3/4
Choose the form
They married for ten years.
have been A situation that continues now: have been.
4/4
Type the answer
He has been ill Monday.
B1
Just, already and yet
New
Use just for something that happened a moment ago and already for something done earlier than expected. Use yet in questions and negatives, at the end.
One word is in the wrong form. Type the correct form.
I haven't done my homework already.
4/4
Type the answer
Have you finished ?
B1
Present perfect or past simple?
New
Use the past simple with a finished time (yesterday, in 2019, last week). Use the present perfect when the time is not given or the result matters now.
subject+have / has + participle+no finished time
I have lost my keys.
I lost my keys yesterday.
I have seen him yesterday.
I saw him yesterday.
Quick Check
1/4
Put in order
Tap the words in the order of the sentence.
2/4
Type the answer
I my keys yesterday.
3/4
Choose the form
I him since Monday.
haven't seen Since + a period up to now: present perfect.
4/4
Choose the form
He in London in 2019.
lived In 2019 is a finished time: past simple.
B1
The best … I have ever …
New
Use a superlative with the present perfect and ever for something unique in your experience.
it / this+is the + superlative + noun+I have ever+past participle