It is always done this way unless.....in aged care or rehab, where nurses are employed for certain shifts on certain days.
Nurses are not rostered on anywhere I know with one week earlies, one week afos.
Not sure how else it could be done without the late early.....days off then go back on a couple of evenings do a late early and finish the working week with a few early shifts. Most general wards still use the 8 hours shift and therefore the 3 shifts need to be covered.
My local hospital even gets away with nights shifts to finish off before days off!! and the nurses there accept it!!! One reason I will not work there.
Though usually nights are in a block of 1-4 weeks and most places have some permanent night shift.
Yes late/earlies are common practise and most nurses hate them, but nobody wants to do the week of all 7am, then a week of all evening shifts, we like the mix up, and it is usually only one a week/10days.
Just read your psot again, no it is not common practise to come back on an early and finish on an evening shift....absolutely rubbish rostering. Contact the union or roster person and ask why?