There are no universal principles for choosing between the Present Perfect and the Past Simple. We may learn many classic rules, yet the truth is going to be that we need own resolves in context. An idea as a time frame can help. More→
Information content for linguistic form, usually context-dependent.