Life Experience
Present Perfect
Use the present perfect when speaking about an experience that has happened before the present moment when the time of the event remains unspecified.
Example:
They haven't been able to keep that domain accessible from China.
Have you tried that dongle?
They haven't had the chance to uninstall the outdated software.
In this case, the present perfect is used to express an experience without giving precise details. Whenever you speak about something that has happened up to now without giving a precise point in time, use the present perfect.
Positive Form:
The documentation has been altered in Tokyo.
Negative Form:
They haven't been able to keep that domain accessible from China.
Question Form:
Have you uploaded that podcast?
'Ever' and 'Never' with the Present Perfect
Use the present perfect with both 'ever' and 'never'. These time expressions are often used to to discuss experiences.
She has never had to double click before.
I've never used a USB flash drive.
Place 'ever' or 'never' directly before the past participle in the question form.
Have you ever copied a file just by dragging and dropping?
Have you ever thought of using images with more dpi?
'Never' means 'not ever' and is a negative form of the present perfect.