Answer Checker: Present Perfect & Present Perfect Continuous
Score: 0 / 0
Part 1: Word Scramble - Put the Words in Order
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.
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.")
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.