Of all the English language tenses, it is the present perfect which causes the most problems among learners. Although a present perfect tense does in fact exist in many other tongues, usage is typically not the same. As a result, the English language version of the present perfect tense can become a sense of frustration […]
3 min read