Present perfect sentences

Descripción

English B1+
MARIO ANDRADE ME
Test por MARIO ANDRADE ME, actualizado hace más de 1 año
MARIO ANDRADE ME
Creado por MARIO ANDRADE ME hace casi 8 años
14
1

Resumen del Recurso

Pregunta 1

Pregunta
I [blank_start]have[blank_end] worked
Respuesta
  • have
  • has
  • had

Pregunta 2

Pregunta
I [blank_start]have gone[blank_end] to China
Respuesta
  • have gone
  • has go
  • has been

Pregunta 3

Pregunta
She [blank_start]has finished[blank_end] her homework.
Respuesta
  • has finished
  • have finshed
  • has finish

Pregunta 4

Pregunta
I [blank_start]have played[blank_end] this game several times.
Respuesta
  • have played
  • have play
  • has played

Pregunta 5

Pregunta
He [blank_start]has read[blank_end] the book that you gave me yesterday.
Respuesta
  • has read
  • have read
  • had read

Pregunta 6

Pregunta
We [blank_start]have been[blank_end] in this city for five years.
Respuesta
  • have been
  • has been
  • had been

Pregunta 7

Pregunta
My cousin [blank_start]has gone[blank_end] to Europe to study.
Respuesta
  • has gone
  • have gone
  • had gone

Pregunta 8

Pregunta
She [blank_start]has seen[blank_end] every show in the city.
Respuesta
  • has seen
  • has saw
  • have seen

Pregunta 9

Pregunta
He [blank_start]has given up[blank_end] the tournament.
Respuesta
  • has given up
  • has gave up
  • have given up

Pregunta 10

Pregunta
I [blank_start]have forgotten[blank_end] all my problems.
Respuesta
  • have forgotten
  • has forgotten
  • have forgot

Pregunta 11

Pregunta
You [blank_start]have slept[blank_end] for more than fourteen hours.
Respuesta
  • have slept
  • have sleep
  • has slept

Pregunta 12

Pregunta
We [blank_start]have lent[blank_end] money to you many times.
Respuesta
  • have lent
  • have lend
  • has lent

Pregunta 13

Pregunta
I [blank_start]have watched[blank_end] two seasons of this T.V. show.
Respuesta
  • have watched
  • have watch
  • have watching

Pregunta 14

Pregunta
You [blank_start]have invested[blank_end] in something revolutionary.
Respuesta
  • have invested
  • had invested
  • has invested

Pregunta 15

Pregunta
We [blank_start]have loved[blank_end] each other for twenty years.
Respuesta
  • have loved
  • have love
  • has loved
Mostrar resumen completo Ocultar resumen completo

Similar

Choose the most suitable future form in each sentence
Margarita Beatriz Vicente Aparicio
Should, Must and Have to
Kate Pb
Inglés para Selectividad
Diego Santos
English Test - Please choose one correct option for each sentence.
tania.perez
PRESENT PERFECT SIMPLE
Juana Moral
PRESENT PERFECT.
ANDREA ESQUIVEL REBOLLO
Irregular verbs
Isabel Pastor
Test FCE 1
blanca gonzález
PRESENT PERFECT
Gema Fernández Laguna
Present Perfect
Isabel Pastor