wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

questions present perfect

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.

She has ......... been to Europe.

a)

Just

b)

Already

c)

Ever

d)

Never

2.

We’ve ............bought a new house .

a)

Just

b)

Never

c)

Ever

d)

Already

3.

Have you read it .........?

a)

Already

b)

Yet

c)

Just

d)

Ever

4.

EL significado de Already es:

a)

Ya o aún.

b)

Nunca.

c)

Ya .

d)

Apenas o acabar de...

5.

EL significado de Yet

a)

Aún

b)

Ya

c)

Ya o aún

d)

Nunca

6.

EL significado de Never

a)

Ya

b)

Ya o aún

c)

Nunca

d)

Alguna vez

7.

El significado de Ever

a)

Ya

b)

Ya o aún

c)

Alguna Vez

d)

Nunca

8.

EL significado de "Just" es:

a)

Nunca

b)

Ya

c)

Alguna vez

d)

Apenas o acabar

9.

I have ...... called her.

a)

Just

b)

Ever

c)

Already

d)

Never

10.

Have you (a)   been to Brazil?

11.

I have (a)   seen that movie.

12.

He hasn't finished his homework (a)  

13.

They have (a)   the announced the nominees.

14.

I've ........... been to Spain

a)

Never

b)

Ever

c)

Just

d)

Already

15.

Have you written the report ........?

a)

Ever

b)

Just

c)

Yet

d)

Never

16.

La expresión "For" se refiere a:

a)

Un período de tiempo

b)

Una acción que no se ha hecho aun

c)

Un punto de inicio de algo

17.

La expresión "Yet" se refiere a:

a)

Un período de tiempo

b)

Una acción que no se ha hecho aun

c)

Un punto de inicio de algo

18.

La expresión "Since" se refiere a:

a)

Un período de tiempo

b)

Una acción que no se ha hecho aun

c)

Un punto de inicio de algo

19.

Identifica si en este caso debe ir "For, since o yet"

She is here __________ yesterday

a)

For

b)

Since

c)

Yet

20.

Identifica si en este caso debe ir "For, since o yet"

_____________ years and years, pizza has been a delicious food.

a)

For

b)

Since

c)

Yet

21.

Identifica si en este caso debe ir "For, since o yet"

Your sister has talked with my boyfriend __________ hours

a)

For

b)

Since

c)

Yet

22.

Identifica si en este caso debe ir "For, since o yet"

Pamela has lived in my house ____________ she lost her money.

a)

For

b)

Since

c)

Yet

23.

Identifica si en este caso debe ir "For, since o yet"

They haven't watched " La casa de papel 5" _________

a)

For

b)

Since

c)

Yet

24.

Identifica si en este caso debe ir "For, since o yet"

Did you take your medicines? No, I haven´t ___________

a)

For

b)

Since

c)

Yet

25.

En inglés " Desde que me convertí en profesora, he sido muy feliz" sería:

a)

For I became a teacher, I have been very happy

b)

Since I became a teacher, I am very happy

c)

Since I became a teacher, I have been very happy.

26.

significado de: already

a)

ya

b)

aún

c)

desde

27.

significado de yet

a)

aún

b)

ya

c)

mientras

28.

ALREADY se usa en:

a)

preguntas / respuestas afirmativas

b)

respuestas negativas

c)

respuestas cortas

29.

YET se utiliza en:

a)

preguntas / respuestas negativas

b)

preguntas / respuestas positivas

c)

respuestas cortas

30.

ALREADY se utiliza:

a)

antes del verbo

b)

despues del verbo

31.

YET se utiliza

a)

antes del verbo

b)

en medio de la oración

c)

al final de la oración

32.

- Have you ______ had breakfast today?

- No, I haven't eaten breakfast ________

a)

already/yet

b)

yet/ already

c)

already / today

33.

- Have you ______graduated from school?

- Yes, I have ______ graduated from school.

a)

yet / already

b)

already / yet

c)

already / already

34.

Has she _______ been to the top of the Eiffel tower?

- No, she hasn't been to Eiffel tower______

a)

already / before

b)

already / yet

c)

yet / before

35.

significado de : Before

a)

antes

b)

ya

c)

aún

36.

significado de: ever

a)

antes

b)

nunca

c)

siempre

37.

significado de: never

a)

siempre

b)

nunca

c)

antes

38.

before y yet se utilizan

a)

al final de la oración y la pregunta

b)

despues del verbo en la pregunta

c)

en respuestas

39.

ever, never se utilizan

a)

despues del verbo

b)

antes del verbo

c)

solo en prenguntas

40.

Jake has eaten Peruvian food

a)

ever

b)

before

c)

already

41.

My friends have______ gone snorkeling.

a)

already

b)

before

c)

ever

42.

She's climbed Grouse Mountain_____

a)

before

b)

yet

c)

never

43.

Have your classmates ________played voletball?

a)

before

b)

ever

c)

yet

44.

We haven't ________ gone sightseeing in Italy.

a)

already

b)

ever

c)

never

45.

My husband and I haven't taken a tour of San Salvador ______

a)

yet

b)

already

c)

never

46.

Cuando utilizo "FOR"

a)

Para hablar de periodos de tiempo

b)

Indicar la cantidad de tiempo

c)

Decir quien recibe la acción

47.

Cuándo utilizo " SINCE"

a)

Indica un tiempo especifico de la acción

b)

Para decir una cantidad de tiempo

c)

Indica que algo ya paso

48.

Qué significa "EVER" y en qué parte de la oración va?

a)

Significa YA y va al final de la oración.

b)

Significa ALGUNA VEZ y va después del sujeto

c)

Significa AÚN y va antes del sujeto

49.

Qué significa ALREADY y en qué parte de la oración va?

a)

Significa TODAVIA NO y va al final de la oración

b)

Significa NUNCA y va antes del verbo

c)

Significa YA y va antes del verbo acción en participio pasado

50.

Qué significa YET y en qué parte de la oración va?

a)

Significa YA y va al comienzo de la oración

b)

Significa AÚN / TODAVÍA NO y va al final de la oración

c)

Significa ALGUNA VEZ y va después del sujeto

51.

_________________six weeks.

a)

FOR

b)

SINCE

52.

___________Sunday

a)

FOR

b)

SINCE

53.

___________________this morning

a)

FOR

b)

SINCE

54.

______________1967

a)

SINCE

b)

FOR

55.

__________ five months

a)

FOR

b)

SINCE

56.

We have _____________bought the book. (Nosotros ya hemos comprado el libro)

a)

YET

b)

ALREADY

c)

EVER

d)

JUST

57.

She hasn’t finished the homework______________. (Ella no ha terminado la tarea aún.)

a)

EVER

b)

ALREADY

c)

JUST

d)

YET

58.

Have they ___________ been to Brazil? (¿Alguna vez has estado en Brasil?)

a)

NEVER

b)

ALREADY

c)

EVER

d)

YET

59.

Don't come in here with those muddy shoes! I've _______ cleaned this floor!

a)

just

b)

already

c)

yet

d)

/

60.

Lindsay _______________to France.

a)

haven't been

b)

hasn't be

c)

hasn't been

d)

didn't been

61.

Have you finished the composition for History class ______?

a)

just

b)

already

c)

yet

d)

/

62.

______your parents _________to a rock concert?

a)

Has - went

b)

Have - went

c)

Has - gone

d)

Have - gone

63.

I don't want to see "Alien 9" at the cinema again. I've __________seen it twice.

a)

just

b)

already

c)

yet

d)

/

64.

Andrea _________her umbrella.

a)

has forgotten

b)

have forgotten

c)

was forgot

d)

has forgot

65.

Oh, nothing for me, thank you. I've _______ eaten. I had dinner less than 30 minutes ago.

a)

just

b)

already

c)

yet

d)

/

66.

The children ________the lost puppy.

a)

have found

b)

have find

c)

has found

d)

did find

67.

I haven't read that book ________.

a)

just

b)

already

c)

yet

d)

/

68.

Helen has been a vegetarian _________three years.

a)

for

b)

since

69.

They __________school because they need to work.

a)

have leave

b)

have left

c)

has left

d)

is leave

70.

I haven't worked _________ last December.

a)

for

b)

since

71.

He __________his word.

a)

hasn't keep

b)

hasn't kept

c)

haven't kept

d)

didn't kept

72.

She hasn't bought the flat _______.

a)

just

b)

already

c)

yet

d)

/

73.

Mia has lived here ________a long time.

a)

for

b)

since

74.

Marilyn __________ the bill.

a)

has paid

b)

has payed

c)

have paid

d)

have pay

75.
Choose the correct sentence
a)
Have you yet finished getting ready ?
b)
Have you finished getting ready yet?
76.
Decide which one is correct
a)
I’ve already told you that I can’t come out tonight.
b)
I’ve told you that I already can’t come out tonight.
77.
choose the best option
a)
I’m quite cross with Annabel because she still hasn’t tidied up her room.
b)
I’m quite cross with Annabel because she hasn’t still tidied up her room.
78.
what would you say?
a)
I haven’t seen yet my English teacher .
b)
I haven’t seen my English teacher yet.
79.
Only one sentence is right.
a)
My little brother has already won three chess competitions. He’s very clever.
b)
My little brother has won already three chess competitions. He’s very clever.
80.
which is the best option?
a)
I still haven’t been wakeboarding !
b)
I haven’t been wakeboarding still!