1) Czy future perfect zawsze wymaga żeby było określenie czasu i bez tego będzie źle np taki przykład "I will have been sleeping when you come". Mnie się wydaje że to zdanie jest źle bo określenie czasu z tym czasem musi być zawsze. Czy mam rację?
2) "I had been working there for 2 years on Monday." To jest dobre zdanie znaczy że w poniedziałek pracowałem już tam 20 lat. Działa na tej samej zasadzie jak future perfect "I will have been working there for 2 years on Monday." Czy mam rację?
3) I had had a car before she came vs I had a car before she came
I had been in bed when you came vs I was in bed when you came
Wszystkie te zdania są poprawne natomiast te z perfect silnie wskazują na to że że już nie mam tego samochodu i już nie jestem w łóżku po jej przyjściu a w zwykłym przeszłym jest tak lub tak. Czy mam rację? Tak samo by było gdyby porównać future perfect i zwykłu future.
edytowany przez Bary123: 24 sie 2024