Задание

Choose the correct variant. John ___ in a cooking contest recently.

takes part

is taking part

has been taking part

has taken part