WorksheetsPresent perfect A2
Total questions: 35
Worksheet time: 35mins
Laura _______ a lot of Italian papers.
Has brought
Has bring
Have brought
Had brought
______ it _______in this month? No, it hasn't
Have - rain
Have - rained
Has - rained
Has - rain
I ______ to her this week. (-)
haven't talk
haven't talked
hasn't talked
hasn't talk
My sister _____ my cake
Have ate
Has eat
have eaten
Has eaten
I_____ just______ my internship at the museum.
have-finish
have-finished
has-finished
has-finish
_______ the piano since you were a child?
Has you play
Have you played
Do you played
Have you play
What is the past participle of the verb "be"?
Was / Were
Am / Is / are
Be
Been
Will be
________ you ever been to Spain?
Have
Were
Has
Did
George ___________ never eaten sushi.
have
has
been
did
Bob and George have ______________ their homework.
done
do
did
doing
Lindsay _____ not been to France.
has
is
have
During the two years David ____________ ten different jobs.
has has
has had
have had
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't seen
How long ____________ the children slept?
did
have
has
A: How ____ have you had a mountain bike?
B: I've had one ____ last Christmas.
ever, never
long, for
ever, since
long, since
A: Has Jake ____ tried mountain climbing?
B: No, he's ____ been to the mountains!
just, just
ever, ever
had, never
ever, never
A: How long ____ your friends known each other?
B: They've ____ each other for five years.
has, knew
have, known
has, had
have, knew
A: How long has Zara had that smartphone?
B: ____ the weekend. She's ____ bought it.
since, just
for, never
for, ever
since, never
A: Have you ____ lived in another town?
B: No. I've lived here ____ I was born.
just, since
just, for
ever, since
ever, never
A: How long ____ Sam and you played for the school rugby team?
B: We've ____ for the team for six months.
has, play
ever, played
have, played
ever, play
A: Has your sister ____ worked in New York?
B: Well, she's ____ found a job actually!
been, ever
how long, since
ever, never
ever, just
How long have you had a dog?
My dog is Samoyed.
He's 2 years old.
My dog died yesterday.
I've never had a dog.
Have you ever been in Italy?
I've lived in Italy for six months.
I went to Italy by plane.
I've been there two times.
I've been in Italy with family.
We've studied at TUNS for about six years.
Has your teacher taught English at TUNS?
Did you learn English at school?
How old are you at TUNS?
How long have you studied at TUNS?
They have learned spanish.
Ellos aprenden ingles
Ellos han aprendido Ingles
Ellos están aprendiendo Inglés
She has gone to work.
Ella ha ido a su trabajo
Ella fué a su trabajo.
Ella Había ido a su trabajo
We have been to Paris
Nosotros fuimos a Paris
Nosotros hemos ido a Paris
Ellos fueron a París
I have not cleaned the house
No limpié la casa
No he limpiado la casa
No limpio la casa
Have you talked to Cristina?
¿Hablaste con Cristina?
¿He hablado con Cristina?
¿Has hablado con Cristina?
She has worked in many different companies
Ella trabajó en muchas compañías diferentes.
Ella ha trabajado en muchas compañías diferentes
Ella ha estado trabajando en muchas compañías diferentes.
She............... worked in the supermarket.
Ella ha trabajado......
Have been
Has
Have
Has been
We.......... learned Italian.
Have
Has
You............. fnished your homework yet?
Haven't
Hasn't
¿CUALES SON LOS AUXILIARES USADOS EN EL PRESENTE PERFECTO?
HAVE - HAS
DO - DOES
WILL
DID
¿PARA CUALES PRONOMBRES USAMOS EL AUXILIAR HAVE?
I - YOU- WE - THEY
HE - SHE - IT
