When we talk about a period of time that continues from the past until now, we use the present perfect (have been / have travelled etc.) Have you ever eaten caviar? (in your life) We've never had a car. Have you read Hamlet? / No, I haven't read any of Shakespeare's plays. In the following examples too the speakers are talking about a period that continues until now (recently / in the last few d..