Depends on what in you mean with "ready".
Yes, the World Cup and the Olympic Games will happen, this is a fact, and the rumours of changing the host-country are already gone.
However, there are NO ready stadiums 1 and a half year before the World Cup and half year before the Confederations Cup (that is supposed to be the big trial to the World Cup). Some of them are less than 50% finished!
In my modest opinion, this sort of delaying on the constructions is typical from corrupt countries with corrupt politicians as ours. The closer we get to the World Cup and the Olympic Games, the fast they need to aprove the liberation of money to conclude the works, facilitating more corruption.
And what about the "elefantes brancos"? Those big stadiums built in the middle of nothing exclusively to the World Cup, that after these 4 or 5 matches will be completely useless? This is a HUGE shame, and make me be completely sad and hopeless about our country.
Furthermore, there are several infrastructure problems in ALL the places. Also, all the airports have problems of capacity and are likely to not have enough conditions to receive properly all the tourists that will be coming.
Of course that in the middle of the events, everybody will be happy and will forget all this stuff, nevertheless thinking rationally, the problems are everywhere.
Again: Yes, we will be "ready" to receive them, but how properly it will be?