Answer Checker: Present Perfect & Present Perfect Continuous

Part 1: Word Scramble - Put the Words in Order

📝 Present Perfect (Exercises 1-8)
1.
has just she finished her homework
Hint: Use "just" for something that happened a short time ago.
2.
have already they eaten dinner
Hint: Use "already" for something done before now.
3.
have never I been to Japan
Hint: "Never" = not at any time in your life.
4.
lived he has here for ten years
Hint: Use "for" with a period of time (duration).
5.
known each we have other since 2010
Hint: Use "since" with a starting point in time.
6.
have you ever tried sushi
Hint: "Ever" = at any time in your life (used in questions).
7.
project her yet hasn't she finished
Hint: Use "yet" in negative sentences (something not done by now).
8.
arrived they have just at the airport
Hint: Recent action with visible result.
📝 Present Perfect Continuous (Exercises 9-16)
9.
studying have I English been for three years
Hint: Use continuous for actions with duration (for + period).
10.
company been she has working at that since 2020
Hint: Ongoing action from a starting point (since).
11.
been waiting they have for the bus 30 minutes
Hint: Duration of waiting.
12.
living been he has in London since last year
Hint: Ongoing situation with a starting point.
13.
trying we been have to call you all day
Hint: Repeated/ongoing effort with duration.
14.
long have how you been learning to drive
Hint: "How long" asks about duration.
15.
she been cooking has all morning
Hint: Action in progress for a period, possibly just finished.
16.
tennis been playing they have since 9 am
Hint: Ongoing action from a specific time.

Part 2: Cross Out the Incorrect Words

CROSS OUT THE INCORRECT FORM IN EACH SENTENCE
Example: Click the wrong form to cross it out. I have always wanted / have always been wanting to visit Paris. (We don't use continuous with "want.")
📝 Present Perfect vs Present Perfect Continuous (Exercises 17-26)
17. I'm tired. I have run / have been running.
18. How long have you known / have you been knowing her?
19. He has written / has been writing three books.
20. They have been waiting / have waited for an hour.
21. She has finished / has been finishing her homework.
22. We have discussed / have been discussing this for hours.
23. He has lost / has been losing his keys.
24. I have always wanted / have always been wanting to visit Paris.
25. Look! Someone has painted / has been painting the door. (Completed action with visible result.)
26. She's out of breath. She has run / has been running.