The English champions have suffered consecutive defeats in the Premier League but only need a point against the Ukrainian side to confirm their progress as group winners
United are 13 points behind Premier League leaders Arsenal after suffering consecutive 1-0 defeats against Everton and Newcastle at Old Trafford.
Shakhtar will be looking to consign the Red Devils to a third home loss to be certain of booking their place in the knockout stage.
|Tweet Owen Hargreaves!
|Send your questions to former Man Utd and Man City star Owen Hargreaves via @Heineken using #sharethesofa on Tuesday evening|
Moyes has come in for criticism due to United's disappointing domestic form but they are unbeaten in Europe and only need a point to finish top of the group.
"It's important we give ourselves every chance of progressing even further in the Champions League by finishing top," the Scot remarked to the press.
"It won't make it easier but it will give us a little bit of an advantage by having the second game [in the last 16] at home.
"We will do everything we can to be top and, as well as that, we're unbeaten in the group and want to stay unbeaten if we can make that happen."
Striker Wayne Rooney will be available after serving a one-match domestic ban but midfielder Michael Carrick (Achilles) is definitely out and Moyes hinted that he will make changes to his starting line-up.
"We have qualified, so it gives me a chance to have a look at that," he said.
Mircea Lucescu's side come into the game on the back of four consecutive wins in all competitions.
A 4-0 hammering of Real Sociedad last time out in the Champions League lifted them above Leverkusen and they can take heart from the fact that they drew 1-1 with United in October.
Lucescu has no injury concerns to contend with for the crunch clash at Old Trafford, while Brazilian forward Luiz Adriano has scored in each of his last three outings.