e. Who is cutting sandwiches for two hours?
В Present Progressive глагол "to cut" (резать) принимает форму "is cutting", так как речь идет о вопросе о действии, длящемся в течение определенного времени (кто режет бутерброды в течение двух часов?).
Ответ: is cutting