רציתי לשאול... שלום, רציתי לשאול למה המשפט: I have run the Boston Marathon ב-Present perfect ולא ב-?Past simple בתודה מראש.