Present Perfect Tense With Definite Time Adverbs
In traditional grammar books you may have read that the present perfect tense is not used with adverbs referring to definite periods of time. This is quite confusing. Although the present perfect tense is not usually used with...