Present perfect continuous of past perfect continuous (pavlotskiy p61-62)
26. at last you are here! i (wait) for you for over half an hour.
27. she finally said "yes". he (ask) her to marry him for years.
28. the manager went down with cold. he (look) unwell for some days.
29. i know why you're having nightmares. you ) only horror stories recently.
30. he knows a lot about other countries' traditions. he (to travel) all his life.