Решение:
Для завершения предложения "Mark ... at the karaoke last night." нам нужно выбрать глагол в прошедшем времени, так как присутствует указание на прошедшее время "last night".
- Вариант "don't sing" — это настоящее время, отрицательная форма.
- Вариант "didn't sing" — это прошедшее время, отрицательная форма. Это наиболее подходящий вариант.
- Вариант "didn't sang" — грамматически неверно, после "didn't" используется инфинитив глагола без частицы "to".
- Вариант "doesn't sing" — это настоящее время, отрицательная форма, используется для третьего лица единственного числа.
Таким образом, правильный вариант — "didn't sing", так как он соответствует прошедшему времени.
Ответ: didn't sing