e.g. They have gone on holiday. (go) (Действие завершено, результат виден – их нет дома.)
32. Justin has been cooking dinner for two hours now! (cook) (Действие длилось в течение двух часов и, возможно, еще продолжается, акцент на длительности.)
33. She has planned their holiday for the last two weeks. (plan) (Действие длилось в течение двух недель и, вероятно, завершено или результат виден.)
34. They have known Jack for six years. (know) (Состояние, которое началось в прошлом и продолжается до сих пор.)
35. I have bought you a present. (buy) (Действие завершено, есть результат – подарок.)
36. You have been packing all morning! (pack) (Действие длилось всю утро и, возможно, еще продолжается, акцент на длительности.)