Ответ:

Перевод задания: Мы ______ автобус уже более 20 минут.

Правильный вариант — have been waiting: действие продолжается в течение указанного периода, поэтому используется Present Perfect Continuous.

We have been waiting for the bus for over 20 minutes.

Мы ждём автобус уже более 20 минут.

Ответ: have been waiting