Условие:

4. Поставьте глаголы в скобках в present simple, present continuous, present perfect simple или present perfect continuous.
1: Что вы делали летом с того времени, как попали сюда?
В: Я плавал и катался на велосипеде в основном.
2: Как долго Патрик работал здесь?
B: Он был в этой компании в течение пяти лет.
3: Он знает, как летать на параплане?
B: Нет, но он учится.
4; Она учится весь день?
B: Да, у нее экзамены завтра.
5: Вы играли в эту компьютерную игру раньше?
B: Да, я играл её каждый день в течение прошлой недели.

Решение #

1 have you been doing; have been swimming; cycling (Present perfect continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем, предлог since указывает время действия)
2 has Patrick worked; has been (1-Present Perfect, т.к. хотим показать результат действия; 2-Present Perfect, т.к. действие, которое все еще актуально: оно началось в прошлом, но продолжается в настоящем и, возможно, будет продолжаться в будущем)
3 Does he know; he is learning (1-Present Simple, т.к. используется вместо continuous, потому что глагол состояния know в значении «знать» в continuous не употребляют; 2-Present Continuous, т.к. действие происходит в настоящем, но не в конкретный момент речи)
4 Has she been studying; is sitting (1-Present perfect continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем, указано время действия all day; 2-Present Continuous, т.к. говорим о запланированном действии, которое точно совершим в ближайшем будущем)
5 Have you played; have been playing (1-Present Perfect, т.к. хотим подчеркнуть, сколько раз выполнялось действие; 2-Present perfect continuous, т.к. действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем, указано время действия «every day for the past week»)