WE/ HAVE/ WAIT/ 5 HOURS/ BEFORE/ THE RAIN/ STOP.

28. We/ have/ wait/ 5 hours/ before/ the rain/ stop.