You said you couldn't run. How did you make it this far then?
You said you couldn't run. How have you made it this far then?
Is there any difference between the two? Or they mean the same thing?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Their meaning is near identical. There is a slight shade of emphasis because of the verb tense, though. "How did you make it this far" puts the emphasis on what might have happened to get you here—it asks you to explain your past. "How have you made it this far" puts the emphasis on your current situation—it asks you to explain your present.