WorksheetsPRESENT PERFECT
Total questions: 22
Worksheet time: 11mins
I __________________ a student for five years. (be)
have been
has been
have be
have was
_______________ he (call) _______________________ María?
Have he called María?
Has he called María?
Have he call María?
Have he calling María?
It (rain) ______________________ for a very long time.
have rained
has rained
have rain
have raining
Jason and Clara _________________ (be) friends for more than 10 years.
has been.
have been .
have be
have being
Steven _________________ (study) Math since last week.
have studied
have study
has studied
have studying
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
Cristiano Ronaldo
have represented Portugal
has Portugal represented
has represented Portugal
hasn´t represented Portugal
Present perfect is used with these words...
JUST
NOW
FOR / SINCE
YET
EVER
Rafael Nadal has
earned
win
won
winned
Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French
have
hasn't
has
haven´t
The interrogative form is...
Have you been...?
You have been...?
Have been you...?
been have you...?
I _______ been married for two years
has
have
hase
I _____ a teacher since 1998
has been
have been
hasn't been
I have never______ to paris
visited
visit
visited yet
I am looking for my pen. I _____ it.
did lost
have lost
has lost
_____ you ever been to new york ?
has
have
hasn't
I _________ my homework yet
have not done
hasn't done
has done
_____ he given up the tournament?
HAS
HAVE
HAVEN'T
She _______ finished her homework.
has
haven't
hasn’t
We_________________chinese food (-)
haven´t tried
hasn´t tried
hasn´t tryed
haven´t tryied
________Hanna ever_______skydiving?
Has... eaten
Has... been
Have.... driven
Have.... been
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
