В предложении используется маркер времени 'now', который указывает на то, что действие происходит прямо сейчас. Это требует использования Present Continuous (настоящее продолженное время).
Конструкция Present Continuous образуется с помощью вспомогательного глагола 'to be' (в форме am, is, are) и смыслового глагола с окончанием -ing.
Так как подлежащее 'Fred' стоит в единственном числе третьего лица, вспомогательный глагол будет 'is'. Смысловой глагол 'have' приобретает окончание -ing, становясь 'having'.
Таким образом, правильный вариант - 'is having'.