Конечно! Давайте разберёмся с вашими предложениями и выберем правильные формы глаголов.
Адам говорит, что он знает (knows) мистера Купера уже 20 лет. (has known не подходит, так как речь идет о постоянном факте)
Итак, Арнольд ещё не здесь. Как долго вы ждёте (have you been waiting) его? (have you been waiting, так как вопрос о процессе ожидания)
Джейкоб не может присоединиться к вам. Он заболел (has fallen) и лежит в кровати. (has fallen лучше, так как это связано с текущим состоянием)
Извините, это моя вина. Я разбил (have broken) вашу любимую чашку. (have broken, поскольку это связано с произошедшим действием в настоящем)
Этель лежит (has been lying) в кровати весь день. В чем дело? (has been lying, так как это длительное действие)
Моя бабушка перестала (has stopped) работать в последнее время. (has stopped, так как действие завершено)
Джейн написала (has written) это стихотворение сама. Я думаю, что оно довольно хорошее. (has written, завершенное действие)
Я решал (have been doing) этот пазл уже час и не могу его решить. (have been doing, речь идет о процессе)
Где вы положили (have you put) мои очки? (have you put, так как речь о завершенном действии)
У тебя красные глаза. Ты плакал (Have you been crying)? (Have you been crying, так как это вопрос о состоянии)
Теперь перейдем к вашему вопросу о заполнении предложений с подходящими формами глаголов в Present Perfect Continuous или Past Perfect Continuous. Не забудьте использовать «have been» для длительных действий или состояний в прошлом, если они имеют отношение к настоящему.
Если у вас есть дополнительные вопросы или нужно больше практики, дайте знать!
