3rd ESO – LC5
Grammar
Present Perfect
| Main Structure | |
|---|---|
| Affirmative | I have worked here for 4 years. |
| Negative | She hasn't seen that movie since she was a baby. |
| Question | Have you been to Paris? |
Affirmative
Negative
Question
| Keywords | ||
|---|---|---|
| Keyword | Used for | Examples |
| for | periods of time | five years ten months four hours a lot of time a while ages |
| since | dates | 1995 I was a kid you left university my childhood last week my first birthday |
| ever | 'alguna vez' | Have you ever watched this movie? Has she ever visited New York? |
| never | 'nunca' | We have never done this before. My brother has never broken any glass at home. |
Present Perfect vs. Past Simple
| Uses | |
|---|---|
| (for/since/ever/never) we don't mention when it happened |
(yesterday, last week, this morning…) we mention when it happened |
| Jane has won many awards as an actress. | Jane volunteered for Green Peace in 2010. |
| Alfred has looked after Bruce since he was 11. | Bruce lost his parents when he was only a child. |
| I have never designed a website before. | I designed a website last year at work. |
| Have you ever wondered what you would do if your house was set on fire? | Last night I wondered what I would do if my house was set on fire. |
Grammar Exam Simulation
a. Use the correct form of the Present Perfect
1. Helen (live) in Paris since 2020.
2. I (not see) my uncle for five years.
3. (you/know) your best friend since childhood?
4. She (work) at this company for six months.
5. We (not play) tennis since last summer.
6. I (have) this car for ages.
7. (he/study) English since he was a child?
8. They (be) married for ten years.
9. My sister (not feel) well since yesterday.
10. (they/live) in Spain for a long time?
b. Fill the gaps with 'for' or 'since'
1. Helen has lived in Paris 2020.
2. I haven't seen my uncle five years.
3. Have you known your best friend childhood?
4. She has worked at this company six months.
5. We haven't played tennis last summer.
6. I have had this car ages.
7. Has he studied English he was a child?
8. They have been married COVID-19.
9. My sister hasn't felt well yesterday.
10. Have they lived in Spain a long time?
c. Use 'ever' or 'never'
1. My friends have seen a dolphin in the ocean.
2. Have you won a medal at school?
3. She has eaten broccoli because she doesn't like vegetables.
4. This is the biggest museum I have visited.
5. Has your brother ridden a horse?
6. We have missed the school bus this year.
7. Have they played a video game together?
8. My teacher has shouted in class.
9. It is the most beautiful drawing you have made.
10. I have broken a bone playing football.
d. Use Present Perfect or Past Simple
1. I (lose) my favourite pen. I can't find it anywhere!
2. Last summer, we (travel) to the beach with my family.
3. (you/ever/see) a real elephant?
4. My brother (not play) video games yesterday afternoon.
5. Look! Lucas (break) his toy car. He is crying.
6. They (move) to this city three years ago.
7. She (finish) her homework, so she can watch TV.
8. We (not go) to school last Monday because it was a holiday.
9. (you/watch) the football match on TV last night?
10. My parents (live) in this house since I was born.