The idea of an infinate multi-verse or that time can be infinate can be easily and quickly disproved by the fact that if there were indeed infinate universes then everything imagineable must happen in at least one of these universes also the same goes for time, meaning that if time is infinate then everything imagineable must eventually happen at one time or another.
Since we can imagine any number of other possible universes that would interact with our own and that where we would be aware of it, e.g aliens from another universe turning the oceans red last year, simply do not exist, as I think we would remember red oceans, then every possibility cleary cannot exist thus there cannot be an infinate number of universes or infinate time.
This also means that everything had a beginning and will one day have an end.