Vocab
Hay |   | There is/are |
Había |   | There was/were |
Hubo |   | There was/were |
Ha habido |   | There has/have been |
Habrá |   | There will be |
Habría |   | There would be |
Había habido |   | There had been |
Habrá habido |   | There will have been |
Habría habido |   | There would have been |
Haya habido |   | There has been |
Hubiera |   | There was/were |
Hubiera habido |   | There had been |