Znajomość z Leą zaczęła się sześć lat temu i nadal trwa. Present perfect łączy oba momenty. Przeczenie też sięga do teraz: od wtorku nie było żadnej rozmowy.

Zasada

Używaj for z długością: for six years. Since łączy się z punktem początkowym: since 2015, since they met. Pytaj How long have/has + podmiot + imiesłów...? Czasowniki stanu, np. know, zwykle przyjmują prostą, nie ciągłą formę perfect.

Przykłady

  • I have known Lea for six years.Znam Leę od sześciu lat.
  • This shop has been here since 2015.Ten sklep jest tu od 2015 roku.
  • How long have you had this laptop?Jak długo masz ten laptop?
  • We haven't spoken since Tuesday.Nie rozmawialiśmy od wtorku.
  • She has lived here for ten months.Mieszka tu od dziesięciu miesięcy.
  • They have been friends since they met at college.Przyjaźnią się, odkąd poznali się na studiach.

Odczyt korzysta z syntetycznego głosu angielskiego urządzenia. Jakość i dostępność są różne; funkcja nie ocenia wymowy.

Uważaj

Dla trwającego stanu mów I have known her for six years, nie I know her since six years. For nie wymusza perfect: I lived there for a year może opisywać zakończony pobyt. O wyborze czasu decyduje zamierzony przedział.

Spróbuj samodzielnie

  1. Wybierz poprawną odpowiedź. I have known Lea ___ six years. (for / since)

    Pokaż odpowiedź lub przykładową odpowiedź

    for

    Sześć lat to długość czasu, więc wybierz for.

  2. Wybierz poprawną odpowiedź. This shop has been here ___ 2015. (for / since)

    Pokaż odpowiedź lub przykładową odpowiedź

    since

    2015 to punkt początkowy, więc wybierz since.

  3. Wybierz poprawną odpowiedź. I have ___ Lea for six years. (know / known)

    Pokaż odpowiedź lub przykładową odpowiedź

    known

    Po have użyj imiesłowu known. Stan zaczął się wcześniej i trwa nadal.

Użyj tego dzisiaj

Wybierz przyjaźń, posiadaną rzecz i miejsce zamieszkania. Napisz, jak długo trwają te sytuacje, używając for oraz since. Dodaj pytanie z How long...?.