How do we form present perfect?
Have/Has + past participle
How do we form present perfect continuous?
Have / Has+ been+ gerund (-ing)
I haven’t seen my cousin ______ 2012
since
Choose the correct option: It’s 12 a.m. and she still/already hasn’t arrive
still
Choose: I have known / have been knowing her for years.
I have known
Make the question: you / ever / see / this film?
Have you ever seen this film?
He / play / basketball / since / 2018.
He has been playing basketball since 2018.
Choose the correct sentence: A) I’ve lived here since five years. B) I’ve lived here for five years.
B) I have lived here for five years.
Correct the sentence: He hasn’t yet learned to drive.
Decide whether this sentence is correct or incorrect. Correct the incorrect ones: I have been knowing her since primary school.
INCORRECT: I have known her
We use the present perfect to describe a situation which has changed / is in progress
Is in progress
Complete the sentence. How many years _________ French?
How many years have you been learning French?
Is this sentence correct or incorrect? I never have been to London.
I have never been to London.
Rewrite the sentence so that the meaning is the same. It’s not long since my brother left university. (just)
My brother has just left university.
Correct the sentence. I don’t see him for three months.
I haven’t seen him for three months.
Correct the mistake in this sentence: She have gone to the party.
have -> has
Rewrite using SINCE: I started playing volleyball in 2018 and I still play. I …
I have been playing volleyball since 2019
Order the sentence: ever / have / abroad / been / you / ?
Have you ever been abroad?
Rewrite the sentence so that the meaning stays the same using just, still, yet or already. They’ve visited Italy before.
They have already visited Italy.
Order this sentence and put the correct forms of the verbs: Know/ for/ years/ we/ her
We have known her for years.
The last time I saw Laura was in June.
→ I __________________ . (SEEN)
I haven’t seen Laura since June.
Your clothes are dirty! You ___ (play) football, ___ you?
1) have been playing
2) haven’t
Choose: Have you ever / never visited France? No, I’ve never / ever been there.
1) ever 2) never
Rewrite the sentence with still, yet, already or just: He left a few minutes ago. He…
He has just left.
Correct the sentence: She have been studying English since six years, but she has ever went to England.
She has been studying English for six years, but she has never been to England.