Najlepsza odpowiedź
Ponieważ i For są takimi przyimkami, które są używane w trzech doskonałych czasach ciągłych (tj. Present Perfect Continuous) , czas przeszły doskonały ciągły i czas przyszły doskonały ciągły).
Ponieważ jest używane dla „punktu czasu”, podczas gdy For stosuje się do „okresu czasu”. Można to zrozumieć w następujących zdaniach:
Pani Aadya czyta na Uniwersytecie Stanforda od 2018 roku.
W powyższym zdaniu 2018 to moment, a więc przyimek „Od” zostało użyte.
Zastosowanie For:
Panna Ananya rozwiązywała sumy przez dwie godziny.
We wspomnianym zdaniu „dwie godziny „jest okresem czasu i dlatego przyimek” For „został umieszczony.
Na podstawie powyższego użycia” Od wczoraj „jest poprawne, ale” Na wczoraj „jest całkowicie niepoprawne.
Odpowiedź
Od wczoraj.
„Ponieważ” jest używane z „ punktem w czasie” , natomiast „ dla„ jest używany z „ okresem czasu” .
na przykład:
- Była przygotowuje swój projekt od wczoraj. (punkt czasu)
- Przygotowywała swój projekt przez 5 godzin. (okres)
- Uczył w tej szkole od 2016 r.
- Uczył w tej szkole przez 3 lata.