Present perfect simple is used to mention the result of action whether it has finished or not yet.
S + has /have + V3
has (singular subject)
have (plural subject)
Present Perfect Continuous is used to tell the activity which starts from the past and still on going.
S + has /have + been + Ving ( commonly explained by since and for)
Where have you put my glasses? I can't find them anywhere. | |
1
|
I .................... my room for ages, so it's really messy. (leave)
|
2
|
How long .......... you .......... that Tom and Lisa are getting married? (hear)
|
3
|
I'm exhausted because I .................... tennis for the last two hours. (play)
|
4
|
John .................... his homework yet. (finish)
|
5
|
Dad .................... the same old book for months now! (read)
|
Have you finished (finish) your homework yet?
| ||
1
|
Ouch! I .......... just .......... (cut) myself on that kitchen knife again.
| |
2
|
You look exhausted! What .............................. (you do)?
| |
3
|
How long .............................. (Peter know) Lucy?
| |
4
|
I .............................. (write) this essay for hours but I'm still only on the introduction!
| |
5
|
I can't believe you .............................. (eat) all the cake! There's none left!
|
1.
How
long ______ Doli? (you/to know)
a.
Have
you know
b.
Have
you known
c.
You
have known
d.
Have
you been known
e.
Have
you knew
2.
Jocelin
looks dirty. What _________________ since morning? (she/to do)
a.
She
has been done
b.
She
has been doing
c.
Has
she been doing
d.
Has
she doing
e.
Has
she been doing
3.
How
many times ________New York? (Painem/to visit)
a.
She
has visited
b.
Has
she visited
c.
Has
she been visited
d.
She
visited
e.
She
has visit
4.
She _______French
words for hours, but she still doesn't remember all of them. (to
learn)
a.
She
has been learning
b.
has
been learning
c.
have
learned
d.
have
been learned
e.
has
learned
5.
Sepri
and Fredy _______videos for two hours. (to watch)
a.
They
has been watching
b.
have
been watching
c.
have
watched
d.
have
been watched
e.
has
watched
6.
_____________hard
today? (he/to study)
7.
My
father _______________ (never/to smoke)
8.
Sorry,
I'm late._________________ for long (you/to wait)
9.
We ____________________Lisa
recently. (not/to see)
10. He _______________his essay all
day, but he _____________yet. (to write) (not/to finish)