Regarding the 777, the 777-200LR has aux fuel tanks baseline to get the extra range, although I believe they can be removed to get the cargo volume back if the operator doesn't need the range (not sure if anyone actually does that).
The 747-8 has basically the same fuel tank layout as the -400, although the volumes are a bit different due to the new wing.