why is 'the last years correct in English'?
This makes no sense to me. The more i learn the more this is becoming a guessing game. It likes to switch from literal translations to implied quite often.
Agree, and although I try to take advice from other learners and read (about.com suggested by sitesurf is quite good), I find guessing harder and harder.