Ambiguous question: the present perfect ties the past sequence of actions to a continuing present time where the action could be repeated
Nick
'Read' in this context is the past tense, therefore the sentence is saying the Dil has read poetry in the past. Whether the past be some time today (prior to now), yesterday, or 20 years ago.
Leo Girard
Ambiguous question: the present perfect ties the past sequence of actions to a continuing present time where the action could be repeated