Text
Present perfect — Have you ever...?
The present perfect is used to ask about life experiences and actions with relevance to the present. When we use 'Have you ever...?', we ask whether someone has had a particular experience at any time up to now.
- Form questions about experiences: Have/Has + subject + past participle (Have you ever worked abroad?).
- Use 'ever' in questions to mean 'at any time up to now'.
- Use present perfect to link past actions to the present (experience, change, results).
In many cases for specific past times (e.g. yesterday, in 2019) use the simple past instead of the present perfect.