Let's see what comes to mind — no notes, and don't worry about mistakes.
You already know this form. Complete this sentence:
"I already checked my phone about ten times today!"
Have a go out loud: say two things you've already done today. Start each one with "I've...".
Ali: Hey! Sorry I'm late — I've been trying to park for ten minutes!
Jo: No stress at all. Actually, good news — I've fixed my bike, so I rode over instead of driving.
Look at both bold verb phrases above. One tells you about an activity that took time. One tells you about a finished job with a result right now — a working bike! Which is which? Say your idea out loud before you check.
For a finished job — the action is over, and the result is what matters now.
Three everyday updates:
Before you check: what two ingredients appear in every bold phrase?
Both sentences are correct English. The first is just a fact about yesterday. The second connects the action to a result you can point to right now.
Type the missing verb phrase.
1. You've just replied to every message in your inbox.
Tell a colleague: "I all my emails."
2. Your sister just wrote a thank-you card for Grandma.
Report to your mum: "She the card."
Say three jobs around your home that you've already finished this week — cleaning, cooking, fixing, tidying. Start each one with "I've...".
For an activity or a duration — something that started in the past and is still going, or has just stopped.
What's the structure this time? Say it before you check.
1. The neighbour's dog started barking twenty minutes ago and it hasn't stopped.
Tell a friend: "That dog for twenty minutes!"
2. Your neighbour is really good at guitar, and you want to know for how long.
Ask them: "How long have you the guitar?"
3. You moved to this city in 2019 and you still live there.
Complete: "I've lived here 2019."
Tell me about something you've been doing for a while — a hobby, a course, a habit. Say how long, using "for" or "since".
Same present perfect family, two different jobs. And a few verbs that only ever do one of them.
What's different in meaning between the first two pairs? And why do you think the third pair only has one form? Say your ideas before you check.
1. You've spent the whole afternoon writing an essay, and you just typed the last word.
Tell a friend, focusing on the result: "I my essay — finally!"
2. You've spent the whole afternoon writing, your hand aches, and you're still not finished.
Tell a friend, focusing on the activity: "My hand hurts — I all afternoon."
3. You and this café go way back — you've never stopped going since it opened.
Complete: "I this café since it opened."
4. Which sentence is correct?
Think of one thing you've finished recently (a result) and one thing you've been doing for a while (an activity). Say both out loud, one sentence each.
Time to use both forms in one real catch-up — this time, it's all you.
Imagine you're catching up with a friend you haven't seen in a while. (If nothing comes to mind, invent it.)
Talk for one minute. Try to include:
Write a short catch-up message (3–5 sentences) to that same friend. Use all three things from today — a result, an activity, and "for" or "since". The checker will tell you which ones it finds.
Real life doesn't tell you which form to use. Here everything is mixed — you decide.
Each sentence has one grammar mistake. Rewrite the whole sentence correctly.
1. "I've been knowing him for years."
2. "I am living here since 2020."
3. "I've lived here since five years."
4. "I've painting all weekend."
5. You've just eaten dinner — your plate is empty. "Look — ___!"
6. Someone's clothes are covered in paint, and the job isn't finished yet. "Don't touch me — ___!"
7. Which sentence is correct?
One-minute challenge: imagine you're texting a friend after a long day. Say two things you've finished today (results) and two things you've been doing today (activities).
1. The form you knew before today. Complete with the simple past: "I my grandparents last weekend." (visit)
2. Say it out loud: what's the difference between "for" and "since"? Give one example of each.
3. You just finished cooking dinner. Tell your family: "I dinner — come and eat!"
4. A friend has spent months getting ready for a marathon, and they're not stopping yet. Ask them: "How long have you for the marathon?" (train)
5. You've owned your car for six years and you still have it. Complete: "I this car for six years."
Which practice helped you most today — noticing the pattern yourself, fixing the mistakes, or the speaking tasks? Say why you think that one worked for you.
At the start we said: two present perfect forms so you can catch up with friends about jobs, hobbies and work. Tick what's true: