How long

  • Вопрос следующий: если мы хотим задать вопрос, например, "Как долго ты играл в футбол?" и имеется ввиду период времени, который закончился не только что, а закончился уже давно (10-15 лет назад, например), то есть мы больше уточняем опыт игры в футбол у человека. Мы в данном случае можем использовать только present perfect?

    How long have you played football?

    Или время past simple вполне может быть употребимо?

    How long did you play football?

  • Ну, в этой теме что важно, кто кому о ком говорит и продолжается ли действие сейчас. Если вы и ещё кто-то, речь об одном из вас, то если действие продолжается, то present perfect continuous, если не продолжается, то present perfect, когда бы вы или собеседник ни закончили играть. А вот если речь идёт о нём или о ней (о третьем лице), he, she, возможны и эти два варианта, если человек жив-здоров, и past simple, если его нет в живых.

  • Но вообще с how long в каком-то законченном прошлом, что должно быть указано, употребляется past perfect cont. и past perfect. Это можно найти у Свона .when they got married they had known each other for 15 years. У вас он есть, можно найти по указателю how long, или for. У него же я видела пример с for в past simple, но с указанием прошлого времени. Покопайте. То есть для всего нужен очень определенный контекст.

  • Вопрос с очевидным ответом.
    Если речь идет о прошлом опыте, то мы употреблбяем паст индефинит, и ваше второе предложение вполне подойдет.
    ПАст перфект тоже подойдет, но тогда меняем предложение и говорим, к примеру, так: How long had you played football before you switched over to another game?
    Но контекст, определенно, нужен вне всякого сомнения.

  • Спасибо за полные ответы

  • Пример на past simple How long did you play football when at school?
    Понятно, что со школой давно расстались. И понятно, что все было many years ago.

  • Дмитрий, интересная информация.

    В вопросах с how long часто используется Present Perfect.

    How long have you known your best friend? — Как долго вы ЗНАЕТЕ своего лучшего друга? (вы знали друга в прошлом и знаете его до сих пор в настоящем времени, поэтому используется Present Perfect. Если бы вопрос звучал «Как долго вы ЗНАЛИ своего лучшего друга перед тем как он умер?», то есть вы знали друга только в прошлом, сейчас вы не можете его знать, потому что он умер, то использовалось бы Past Simple)

    Второй вопрос можно было бы задать и без придаточного предложения, ведь так? Вопрос все равно относился бы к прошлому времени.
    И еще. Считайте, что футбол. как и друг во втором предложении, уже "умер", то есть в настоящем вы уже не играете в футбол, как когда-то в прошлом.
    Поэтому мы смело и задаем вопрос в ПАСТ ИНДЕФИНИТ.
    К тому же у вас в первоначальном вопросе звучит ИГРАЛ, а не ИГРАЕТ.
    Внимательно Слушайте Самого Себя и Анализируйте ситуацию.