Ответ:

Перевод задания: Повторение настоящих времён. I. Выберите правильный вариант: 1. Он … тест уже 40 минут.

Варианты ответа на изображении обрезаны, поэтому выбрать вариант из предложенного списка нельзя. По смыслу наиболее естественно: He has been taking the test for 40 minutes — «Он сдаёт тест уже 40 минут». Пришлите продолжение задания с вариантами, чтобы можно было проверить и выбрать требуемый ответ.