Inspired by a lang-8 text I've been proofreading:
In the last post I have written about my first summer internship.
I know that it is a no-no to use the Present Perfect with a specific time expression:
On 12 May 2014 I have written about.. (ERROR: must use "I wrote")
Do constructions like "the last letter" or "the last post" qualify as something akin to specific time expressions? I mean, do they unequivocally put the event in the "completed past"? Should we always substitute for:
In the last post I wrote (not "I have written"!) about my first summer internship.