Migliore risposta
Poiché e Per sono tali preposizioni che sono usate in tre tempi continui perfetti (cioè tempo continuo perfetto presente , passato perfetto continuo e futuro perfetto continuo).
Since è usato per “il punto del tempo” mentre For è applicato al “periodo di tempo”. Può essere compreso dalle seguenti frasi:
Miss Aadya legge alla Stanford University dal 2018.
Nella frase sopra citata il 2018 è un punto temporale e, quindi, una preposizione “da” è stato utilizzato.
Uso di For:
La signorina Ananya risolveva le somme da due ore.
Nella frase di cui sopra “due ore “è un periodo di tempo e, quindi, è stata inserita la preposizione” Per “.
Sulla base delluso sopra menzionato” Da ieri “è corretto ma” Per ieri “è completamente errato.
Risposta
Da ieri.
“Poiché” viene utilizzato con “ punto temporale” mentre “ per” viene utilizzato con un “ periodo di tempo” .
ad esempio:
- È stata preparare il suo progetto da ieri. (punto temporale)
- Sta preparando il suo progetto da 5 ore. (periodo di tempo)
- Insegnava in questa scuola dal 2016.
- Insegnava in questa scuola da 3 anni.