Вопрос:

7. They _______ video games for two hours.

Ответ:

Решение:

Фраза "for two hours" (два часа) указывает на длительность действия, которое началось в прошлом и продолжается до настоящего момента. Это Present Perfect Continuous.

Правильный вариант: have been playing.

Ответ: They have been playing video games for two hours.