Spanish Present Perfect Tense Quiz

Test your knowledge of Spanish grammar with questions on formation, usage, and examples of the Present Perfect Tense.

#1

Which of the following is a regular past participle in Spanish?

escrito
ido
hablado
roto
1 answered
#2

In the sentence 'Él ya ha terminado su tarea,' what does 'ha terminado' mean?

He will finish
He is finishing
He finished
He has finished
2 answered
#3

In the sentence 'Mis amigos ya han llegado,' what does 'han llegado' mean?

They arrived
They are arriving
They have arrived
They will arrive
#4

In the sentence 'Mi hermana no ha hecho la tarea todavía,' what does 'ha hecho' mean?

She does
She is doing
She has done
She will do
#5

In the sentence 'Mis padres ya han comprado un nuevo coche,' what does 'han comprado' mean?

They will buy
They bought
They are buying
They have bought
#6

Which of the following sentences is in the Spanish Present Perfect Tense?

Yo como pizza todos los días.
Ella ha visto esa película antes.
Nosotros bailamos en la fiesta anoche.
Tú cantarás en el concierto mañana.
#7

How is the Spanish Present Perfect Tense formed?

Present tense of haber + past participle
Future tense of ser + infinitive
Imperfect tense of estar + gerund
Past tense of tener + past participle
#8

Which of the following verbs is irregular in the past participle form in Spanish?

comer
decidir
escribir
abrir
#9

What is the correct conjugation for 'haber' in the first person singular of the Present Perfect Tense?

tengo
has
he
hemos
#10

Which auxiliary verb is used with the Spanish Present Perfect Tense?

ser
estar
tener
haber
#11

In the sentence 'Hemos vivido en esta ciudad por cinco años,' what does 'hemos vivido' mean?

We will live
We have lived
We are living
We lived
#12

When do we use the Spanish Present Perfect Tense?

To describe ongoing actions in the past
To express habitual actions
To talk about completed actions with relevance to the present
To indicate future actions
#13

Which of the following adverbs is commonly used with the Spanish Present Perfect Tense?

ayer
siempre
ahora
nunca
#14

What is the difference between the Spanish Preterite and Present Perfect Tenses?

Preterite is used for ongoing actions, Present Perfect for completed actions.
Preterite is used for completed actions in the past, Present Perfect for ongoing actions.
There is no difference, they are interchangeable.
Preterite is used for actions with relevance to the present, Present Perfect for actions in the distant past.
#15

Which time expressions are commonly used with the Spanish Present Perfect Tense?

anoche
esta mañana
todos los días
todavía

Sign In to view more questions.

Sign InSign Up

Quiz Questions with Answers

Forget wasting time on incorrect answers. We deliver the straight-up correct options, along with clear explanations that solidify your understanding.

Test Your Knowledge

Craft your ideal quiz experience by specifying the number of questions and the difficulty level you desire. Dive in and test your knowledge - we have the perfect quiz waiting for you!

Similar Quizzes

Other Quizzes to Explore