Spanish Verb Tense Quiz

The verbs: Ser, Estar, Hacer, Tener, Ir, Dar
Quiz by
DoomRaider
Rate:
Last updated: May 8, 2025
You have not attempted this quiz yet.
First submittedMay 8, 2025
Times taken5
Average score1.2%
Report this quizReport
60:00
Enter answer here
0
 / 498 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
English
Spanish
I am
soy
You are
eres
He/She is
es
We are
somos
They are
son
I was
fui
You were
fuiste
He/She was
fue
We were
fuimos
They were
fueron
I used to be / I was being
era
You used to be / You were being
eras
He/She used to be / He/She was being
era
We used to be / We were being
éramos
They used to be / They were being
eran
I will be
seré
You will be
serás
He/She will be
será
We will be
seremos
They will be
serán
I would be
sería
You would be
serías
He/She would be
sería
We would be
seríamos
They would be
serían
I have been
he sido
You have been
has sido
He/She has been
ha sido
We have been
hemos sido
They have been
han sido
I had been
había sido
You had been
habías sido
He/She had been
había sido
We had been
habíamos sido
They had been
habían sido
I will have been
habré sido
You will have been
habrás sido
He/She will have been
habrá sido
We will have been
habremos sido
They will have been
habrán sido
I would have been
habría sido
You would have been
habrías sido
He/She would have been
habría sido
We would have been
habríamos sido
They would have been
habrían sido
I am being
estoy siendo
You are being
estás siendo
He/She is being
está siendo
We are being
estamos siendo
They are being
están siendo
I was being
estaba siendo
You were being
estabas siendo
He/She was being
estaba siendo
We were being
estábamos siendo
They were being
estaban siendo
(I doubt that) I am
sea
(I doubt that) You are
seas
(I doubt that) He/She is
sea
(I doubt that) We are
seamos
(Idoubt that) They are
sean
(I doubt that) I was
fuera
(I doubt that) You were
fueras
(I doubt that) He/She was
fuera
(I doubt that) We were
fuéramos
(I doubt that) They were
fueran
(I doubt that) I have been
haya sido
(I doubt that) You have been
hayas sido
(I doubt that) He/She has been
haya sido
(I doubt that) We have been
hayamos sido
(I doubt that) They have been
hayan sido
(I doubt that) I had been
hubiera sido
(I doubt that) You had been
hubieras sido
(I doubt that) He/She had been
hubiera sido
(I doubt that) We had been
hubiéramos sido
(I doubt that) They had been
hubieran sido
[command] be (tú)
[command] be (usted)
sea
[command] be (ustedes)
sean
[command] be (nosotros)
seamos
[command] don't be (tú)
no seas
[command] don't be (usted)
no sea
[command] don't be (ustedes)
no sean
[command] don't be (nosotros)
no seamos
I am (estar)
estoy
You are (estar)
estás
He/She is (estar)
está
We are (estar)
estamos
They are (estar)
están
I was (estar)
estuve
You were (estar)
estuviste
He/She was (estar)
estuvo
We were (estar)
estuvimos
They were (estar)
estuvieron
I used to be / I was being (estar)
estaba
You used to be / You were being (estar)
estabas
He/She used to be / He/She was being (estar)
estaba
We used to be / We were being (estar)
estábamos
They used to be / They were being (estar)
estaban
I will be (estar)
estaré
You will be (estar)
estarás
He/She will be (estar)
estará
We will be (estar)
estaremos
They will be (estar)
estarán
I would be (estar)
estaría
You would be (estar)
estarías
He/She would be (estar)
estaría
We would be (estar)
estaríamos
They would be (estar)
estarían
I have been (estar)
he estado
You have been (estar)
has estado
He/She has been (estar)
ha estado
We have been (estar)
hemos estado
They have been (estar)
han estado
I had been (estar)
había estado
You had been (estar)
habías estado
He/She had been (estar)
había estado
We had been (estar)
habíamos estado
They had been (estar)
habían estado
I will have been (estar)
habré estado
You will have been (estar)
habrás estado
He/She will have been (estar)
habrá estado
We will have been (estar)
habremos estado
They will have been (estar)
habrán estado
I would have been (estar)
habría estado
You would have been (estar)
habrías estado
He/She would have been (estar)
habría estado
We would have been (estar)
habríamos estado
They would have been (estar)
habrían estado
I am being (estar)
estoy estando
You are being (estar)
estás estando
He/She is being (estar)
está estando
We are being (estar)
estamos estando
They are being (estar)
están estando
I was being (estar)
estaba estando
You were being (estar)
estabas estando
He/She was being (estar)
estaba estando
We were being (estar)
estábamos estando
They were being (estar)
estaban estando
(I doubt that) I am (estar)
esté
(I doubt that) You are (estar)
estés
(I doubt that) He/She is (estar)
esté
(I doubt that) We are (estar)
estemos
(I doubt that) They are (estar)
estén
(I doubt that) I was (estar)
estuviera
(I doubt that) You were (estar)
estuvieras
(I doubt that) He/She was (estar)
estuviera
(I doubt that) We were (estar)
estuviéramos
(I doubt that) They were (estar)
estuvieran
(I doubt that) I have been (estar)
haya estado
(I doubt that) You have been (estar)
hayas estado
(I doubt that) He/She has been (estar)
haya estado
(I doubt that) We have been (estar)
hayamos estado
(I doubt that) They have been (estar)
hayan estado
(I doubt that) I had been (estar)
hubiera estado
(I doubt that) You had been (estar)
hubieras estado
(I doubt that) He/She had been (estar)
hubiera estado
(I doubt that) We had been (estar)
hubiéramos estado
(I doubt that) They had been (estar)
hubieran estado
[command] be (tú) (estar)
está
[command] be (usted) (estar)
esté
[command] be (ustedes) (estar)
estén
[command] be (nosotros) (estar)
estemos
[command] don't be (tú) (estar)
no estés
[command] don't be (usted) (estar)
no esté
[command] don't be (ustedes) (estar)
no estén
[command] don't be (nosotros) (estar)
no estemos
I have
tengo
You have
tienes
He/She has
tiene
We have
tenemos
They have
tienen
I had
tuve
You had
tuviste
He/She had
tuvo
We had
tuvimos
They had
tuvieron
I used to have
tenía
You used to have
tenías
He/She used to have
tenía
We used to have
teníamos
They used to have
tenían
I will have
tendré
You will have
tendrás
He/She will have
tendrá
We will have
tendremos
They will have
tendrán
I would have
tendría
You would have
tendrías
He/She would have
tendría
We would have
tendríamos
They would have
tendrían
I have had
he tenido
You have had
has tenido
He/She has had
ha tenido
We have had
hemos tenido
They have had
han tenido
I had had
había tenido
You had had
habías tenido
He/She had had
había tenido
We had had
habíamos tenido
They had had
habían tenido
I will have had
habré tenido
You will have had
habrás tenido
He/She will have had
habrá tenido
We will have had
habremos tenido
They will have had
habrán tenido
I would have had
habría tenido
You would have had
habrías tenido
He/She would have had
habría tenido
We would have had
habríamos tenido
They would have had
habrían tenido
I am having
estoy teniendo
You are having
estás teniendo
He/She is having
está teniendo
We are having
estamos teniendo
They are having
están teniendo
I was having
estaba teniendo
You were having
estabas teniendo
He/She was having
estaba teniendo
We were having
estábamos teniendo
They were having
estaban teniendo
(I doubt that) I have
tenga
(I doubt that) You have
tengas
(I doubt that) He/She has
tenga
(I doubt that) We have
tengamos
(I doubt that) They have
tengan
(I doubt that) I had
tuviera
(I doubt that) You had
tuvieras
(I doubt that) He/She had
tuviera
(I doubt that) We had
tuviéramos
(I doubt that) They had
tuvieran
(I doubt that) I have had
haya tenido
(I doubt that) You have had
hayas tenido
(I doubt that) He/She has had
haya tenido
(I doubt that) We have had
hayamos tenido
(I doubt that) They have had
hayan tenido
(I doubt that) I had had
hubiera tenido
(I doubt that) You had had
hubieras tenido
(I doubt that) He/She had had
hubiera tenido
(I doubt that) We had had
hubiéramos tenido
(I doubt that) They had had
hubieran tenido
[command] have (tú)
ten
[command] have (usted)
tenga
[command] have (ustedes)
tengan
[command] have (nosotros)
tengamos
[command] don't have (tú)
no tengas
[command] don't have (usted)
no tenga
[command] don't have (ustedes)
no tengan
[command] don't have (nosotros)
no tengamos
I do / I make
hago
You do / You make
haces
He/She does / He/She makes
hace
We do / We make
hacemos
They do / They make
hacen
I did / I made
hice
You did / You made
hiciste
He/She did / He/She made
hizo
We did / We made
hicimos
They did / They made
hicieron
I used to do / I used to make
hacía
You used to do / You used to make
hacías
He/She used to do / He/She used to make
hacía
We used to do / We used to make
hacíamos
They used to do / They used to make
hacían
I will do / I will make
haré
You will do / You will make
harás
He/She will do / He/She will make
hará
We will do / We will make
haremos
They will do / They will make
harán
I would do / I would make
haría
You would do / You would make
harías
He/She would do / He/She would make
haría
We would do / We would make
haríamos
They would do / They would make
harían
I have done / I have made
he hecho
You have done / You have made
has hecho
He/She has done / He/She has made
ha hecho
We have done / We have made
hemos hecho
They have done / They have made
han hecho
I had done / I had made
había hecho
You had done / You had made
habías hecho
He/She had done / He/She had made
había hecho
We had done / We had made
habíamos hecho
They had done / They had made
habían hecho
I will have done / I will have made
habré hecho
You will have done / You will have made
habrás hecho
He/She will have done / He/She will have made
habrá hecho
We will have done / We will have made
habremos hecho
They will have done / They will have made
habrán hecho
I would have done / I would have made
habría hecho
You would have done / You would have made
habrías hecho
He/She would have done / He/She would have made
habría hecho
We would have done / We would have made
habríamos hecho
They would have done / They would have made
habrían hecho
I am doing / I am making
estoy haciendo
You are doing / You are making
estás haciendo
He/She is doing / He/She is making
está haciendo
We are doing / We are making
estamos haciendo
They are doing / They are making
están haciendo
I was doing / I was making
estaba haciendo
You were doing / You were making
estabas haciendo
He/She was doing / He/She was making
estaba haciendo
We were doing / We were making
estábamos haciendo
They were doing / They were making
estaban haciendo
(I doubt that) I do / I make
haga
(I doubt that) You do / You make
hagas
(I doubt that) He/She does / He/She makes
haga
(I doubt that) We do / We make
hagamos
(I doubt that) They do / They make
hagan
(I doubt that) I did / I made
hiciera
(I doubt that) You did / You made
hicieras
(I doubt that) He/She did / He/She made
hiciera
(I doubt that) We did / We made
hiciéramos
(I doubt that) They did / They made
hicieran
(I doubt that) I have done / I have made
haya hecho
(I doubt that) You have done / You have made
hayas hecho
(I doubt that) He/She has done / He/She has made
haya hecho
(I doubt that) We have done / We have made
hayamos hecho
(I doubt that) They have done / They have made
hayan hecho
(I doubt that) I had done / I had made
hubiera hecho
(I doubt that) You had done / You had made
hubieras hecho
(I doubt that) He/She had done / He/She had made
hubiera hecho
(I doubt that) We had done / We had made
hubiéramos hecho
(I doubt that) They had done / They had made
hubieran hecho
[command] do / make (tú)
haz
[command] do / make (usted)
haga
[command] do / make (ustedes)
hagan
[command] do / make (nosotros)
hagamos
[command] don't do / don't make (tú)
no hagas
[command] don't do / don't make (usted)
no haga
[command] don't do / don't make (ustedes)
no hagan
[command] don't do / don't make (nosotros)
no hagamos
I go
voy
You go
vas
He/She goes
va
We go
vamos
They go
van
I went
fui
You went
fuiste
He/She went
fue
We went
fuimos
They went
fueron
I used to go
iba
You used to go
ibas
He/She used to go
iba
We used to go
íbamos
They used to go
iban
I will go
iré
You will go
irás
He/She will go
irá
We will go
iremos
They will go
irán
I would go
iría
You would go
irías
He/She would go
iría
We would go
iríamos
They would go
irían
I have gone
he ido
You have gone
has ido
He/She has gone
ha ido
We have gone
hemos ido
They have gone
han ido
I had gone
había ido
You had gone
habías ido
He/She had gone
había ido
We had gone
habíamos ido
They had gone
habían ido
I will have gone
habré ido
You will have gone
habrás ido
He/She will have gone
habrá ido
We will have gone
habremos ido
They will have gone
habrán ido
I would have gone
habría ido
You would have gone
habrías ido
He/She would have gone
habría ido
We would have gone
habríamos ido
They would have gone
habrían ido
I am going
estoy yendo
You are going
estás yendo
He/She is going
está yendo
We are going
estamos yendo
They are going
están yendo
I was going
estaba yendo
You were going
estabas yendo
He/She was going
estaba yendo
We were going
estábamos yendo
They were going
estaban yendo
(I doubt that) I go
vaya
(I doubt that) You go
vayas
(I doubt that) He/She goes
vaya
(I doubt that) We go
vayamos
(I doubt that) They go
vayan
(I doubt that) I went
fuera
(I doubt that) You went
fueras
(I doubt that) He/She went
fuera
(I doubt that) We went
fuéramos
(I doubt that) They went
fueran
(I doubt that) I have gone
haya ido
(I doubt that) You have gone
hayas ido
(I doubt that) He/She has gone
haya ido
(I doubt that) We have gone
hayamos ido
(I doubt that) They have gone
hayan ido
(I doubt that) I had gone
hubiera ido
(I doubt that) You had gone
hubieras ido
(I doubt that) He/She had gone
hubiera ido
(I doubt that) We had gone
hubiéramos ido
(I doubt that) They had gone
hubieran ido
[command] go (tú)
ve
[command] go (usted)
vaya
[command] go (ustedes)
vayan
[command] go (nosotros)
vayamos
[command] don't go (tú)
no vayas
[command] don't go (usted)
no vaya
[command] don't go (ustedes)
no vayan
[command] don't go (nosotros)
no vayamos
I give
doy
You give
das
He/She gives
da
We give
damos
They give
dan
I gave
di
You gave
diste
He/She gave
dio
We gave
dimos
They gave
dieron
I used to give
daba
You used to give
dabas
He/She used to give
daba
We used to give
dábamos
They used to give
daban
I will give
daré
You will give
darás
He/She will give
dará
We will give
daremos
They will give
darán
I would give
daría
You would give
darías
He/She would give
daría
We would give
daríamos
They would give
darían
I have given
he dado
You have given
has dado
He/She has given
ha dado
We have given
hemos dado
They have given
han dado
I had given
había dado
You had given
habías dado
He/She had given
había dado
We had given
habíamos dado
They had given
habían dado
I will have given
habré dado
You will have given
habrás dado
He/She will have given
habrá dado
We will have given
habremos dado
They will have given
habrán dado
I would have given
habría dado
You would have given
habrías dado
He/She would have given
habría dado
We would have given
habríamos dado
They would have given
habrían dado
I am giving
estoy dando
You are giving
estás dando
He/She is giving
está dando
We are giving
estamos dando
They are giving
están dando
I was giving
estaba dando
You were giving
estabas dando
He/She was giving
estaba dando
We were giving
estábamos dando
They were giving
estaban dando
(I doubt that) I give
(I doubt that) You give
des
(I doubt that) He/She gives
(I doubt that) We give
demos
(I doubt that) They give
den
(I doubt that) I gave
diera
(I doubt that) You gave
dieras
(I doubt that) He/She gave
diera
(I doubt that) We gave
diéramos
(I doubt that) They gave
dieran
(I doubt that) I have given
haya dado
(I doubt that) You have given
hayas dado
(I doubt that) He/She has given
haya dado
(I doubt that) We have given
hayamos dado
(I doubt that) They have given
hayan dado
(I doubt that) I had given
hubiera dado
(I doubt that) You had given
hubieras dado
(I doubt that) He/She had given
hubiera dado
(I doubt that) We had given
hubiéramos dado
(I doubt that) They had given
hubieran dado
[command] give (tú)
da
[command] give (usted)
[command] give (ustedes)
den
[command] give (nosotros)
demos
[command] don't give (tú)
no des
[command] don't give (usted)
no dé
[command] don't give (ustedes)
no den
[command] don't give (nosotros)
no demos
Save Your Stats
Your Next Quiz
Can you name the capitals cities of all 196 countries in the world?
With the help of a map, can you name the countries which existed during the Revolution of 1848?
In one minute, can you match each set of highlighted countries with the letter they start with?
Drag the flag onto the correct country. Careful, though! One wrong move and the game ends.
Comments
No comments yet