WorksheetsPRESENT PERFECT OR PRESENT PERFECT CONTINOUS
Total questions: 10
Worksheet time: 2mins
Have you ever ______________ a love letter?
wrote
been writting
written
She _______________ here for hours, she must be really bored and tired.
have been waiting
has waited
has been waiting
I ________________English since I was 15. I really enjoy learning new things every class
have been studying
have studied
have been taking
My brother and I _________________ the kintchen for about 3 hours. it's almost finished.
have been painting
have painted
have fixed
Mark _____________________ you three times today. Why don't you call him back?
has been phoning
has phoned
has phoning
I ________________met my brother's girlfriend yet. I wonder if She is nice.
haven't met
haven't been meeting
have met
Marlene _________________her school proyect. I am afraid she can't go to the party with us.
hasn't been finishing
hasn't finished
has finished
My next door neighbour _________________ to another country. it's a pity, he was quite guy.
has been moving
hasn't moved
has moved
It __________________ all the morning. I can't even leave my house. please call off my meeting.
hasn't been snowing
has been snowing
has snowed
how long _____________you____________ill? you should go to the doctor straight away.
have felt
have been feeling
have been
