En anglais, je dirais « I have been reading this book all day » ou « I have been working on it since yesterday. » Comment peut-on le dire en français? Franchement, quand j'essaie de le traduire en ma tête, la première chose à quoi je pense est simplement d'utiliser le présent: « J'y travaille d...