Правильный вариант: "They are buying a present right now.". Объяснение: в данном предложении используется Present Continuous, который образуется с помощью глагола "to be" в форме настоящего времени (am/is/are) и основного глагола с окончанием -ing. Вариант "They are buy a present right now" является неправильным, так как глагол "buy" не имеет окончания -ing.