something that happened at any time before now, we say Have you ever…? For example:
Have you ever worked at a job you really
loved?
Has she ever worked at a job she really
hated?
USES OF THE PRESENT PERFECT Have they ever used a cash register?
Recent events: It is used to describe Have you ever supervised other
recent events without a definite time. employees? ALREADY OR YET? The idea of time or place in the speaker’s mind makes the event recent. A time The short answer is: expression may emphasize recentness: just, recently, lately. Yes, I have. Yes, she has. Personal experiences: It is used to No, I haven’t No, she hasn’t express personal experiences, there is not a definite time given. The time expressions ever and never are very often used with this meaning. It is used to express actions that started in the past and continue to the present, the time period is not finished. We use for and since with this meaning. We use for with periods of time and since with points of time. SINCE
1. SINCE + POINT IN TIME
Use the present perfect with “since” +
point in time (since 5:00, since Monday, PRESENT PERFECT TENSE since 1994) to show when something started. The Present Perfect Tense is formed by 2 things: I’ve worked at this job since last year. • the auxiliary verb HAVE and HAS He’s lived in Florida since March. (in all form: Affirmative, Negative and They’ve been married since 1985. Interrogative) • the PAST PARTICIPLE 2. SINCE can also introduce a time clause. For Example…
I’ve lived in Lake Worth since I moved to
Florida. She has worked in that office for six years. FOR
FOR + LENGTH OF TIME
Use the Present perfect with “for” +
auxiliary past length of time (for ten minutes, for two weeks, for years, for a long time) to show participle how long a present condition has lasted.