Guwahati: A pre-monsoon shower lasting for about half an hour had the entire city under water on Wednesday.