Font size
Worksheets6º English: Present Perfect (Monday 1st)
Total questions: 20
Worksheet time: 10mins
Use Present Perefct.
I ________ __________ a student for five years. (auxiliary verb / be)
(a)
__________ he (call) ____________ Mary?
Have he called Mary?
Has he called Mary?
Has he call Mary?
I think I (forget) _____________ ______________ to buy some bread
has forgotten
have forgot
have forgotten
It (rain) ___________ ___________ for a very long time.
have rained
has rained
has rain
Use Present Perfect Perefct in negative form.
I'm not happy. I ________ ________ my mobile phone yet. (auxiliar verb / find)
(a)
Jason and Clara ________ _________ (be) friends for more than 10 years.
has been
have been
have be
Use Present Perfect Perefct.
Steven _________ ________ Math since last week. (auxiliary verb / study)
(a)
This factory ________ ________(produce) cars and lorries for about a century.
have produced
has produced
has produce
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM / IS / ARE + V-ING
Have you _______ been to Lisbon?
ever
never
since
Shakira _________ composed songs in Arabic, English, Portuguese, Spanish and French
have
haven´t
has
Use Present Perfect.
I _______ _________ married for two years. (Auxiliary verb / be)
(a)
I _______ _______ a teacher since 1998
has been
have be
´ve been
I have never______ to Paris.
visited
visit
visiting
My friend _______ ______ my new dress yet
haven´t seen
haven´t saw
hasn't seen
Use Present Perfect.
I am looking for my pen. I _______ ______ it. (Auxiliary verb / lose)
(a)
Use Present Perfect.
_____ you ever _______ in New York ? (Auxiliary verb / live)
(a)
Use Present Perfect in negative form.
They _______ ______ my homework yet. (Auxiliary verb / do)
(a)
Use Present Perfect.
Have you (a) with your mom? (talk)
