5. I have been on a sightseeing tour for 2 days. (Present Perfect Continuous используется, чтобы подчеркнуть продолжительность действия, которое началось в прошлом и продолжается до сих пор. 'For 2 days' указывает на длительность. Глагол 'be' в Present Perfect Continuous - 'have been').