Anonymous pisze:Dlaczego nie mozemy powiedziec I won't have been home until 6? Zamiast tego w odpowiedziach jest: I won't be home until 6. Dlaczego obie formy nie moga byc poprawne?
Moga, ale znaczenie jest troche inne.
I won't be home until 6 - znaczy to samo, co bede w domu ok 6.
I won't have been home until 6 pm - nie bedzie mnie w domu do 6, chodzi bardziej o stan bycia w domu.
Popatrz na to zdanie:
I am thinking about leaving at 5 am, but with my late meeting, I won't have been home for 14 hrs and my dog will be upset.
Podam inny przyklad:
I can skip lunch today, I have a feeling I won't be hungry until 6 pm. (Moge sobie odpuscic lunch bo wydaje mi sie ze nie bede glodna do 6 pm. Wiec glodna dopiero bede o 6 pm).
You should eat something before you go, that way you won't have been hungry until you have dinner at 6 pm. (Powinienes cos zjesc, tym sposobem nie bedziesz (caly czas) glodny do obiadu).
Mam nadzieje, ze cos pomoze.