Present Perfect

Present Perfect

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Present Perfect por Mind Map: Present Perfect

1. Time expressions

1.1. already

1.1.1. I have already done my homework

1.2. yet

1.2.1. She hasn't watched the new film yet.

1.2.2. Have you read the newspaper yet?

1.3. just

1.3.1. My sister has just started a new job.

1.4. ever

1.4.1. Have you ever been to the USA?

1.5. never

1.5.1. I have never drawn a picture

1.6. For

1.6.1. They have lived here for five years.

1.7. Since

1.7.1. We haven't met him since October.

2. Examples

2.1. He has already arrived.

2.2. Have you done the shopping?

2.3. The film hasn't started yet.

3. About Present Perfect

4. been

4.1. Mike has been to Paris.

4.1.1. He went to Paris and come back.

5. gone

5.1. Mike has gone to Paris.

5.1.1. He is in Paris now.

6. Present Perfect or Past Simple?

6.1. Have you ever been to Mexico?

6.2. Yes, I have.

6.3. When did you go there?

6.4. I went last year.

7. Structure

7.1. Long form

7.1.1. You have decided to go to the beach.

7.1.2. She has decided to go to the beach.

7.2. Short form

7.2.1. You've decided to go to the beach.

7.2.2. She's decided to go to the beach.

8. When we use

8.1. To talk about the recent past, not saying exactly when things happened.

9. Past Participle (V3)

9.1. Regular Verbs

9.1.1. For regular verbs the past participate is the same as the past simple.

9.1.1.1. end in -ed, (like-liked, travell-travelled)

9.2. Irregular Verbs

9.2.1. For irregular verbs the past participate is sometimes the same as the past simple and sometimes different.

9.2.1.1. (do-did-done, go-went-gone)

10. Negative form

10.1. Long form

10.1.1. I have gone to the bank.

10.1.2. She has gone to the bank.

10.2. Short form

10.2.1. I've gone to the bank.

10.2.2. She's gone to the bank.

11. Question form

11.1. Have you ever been to the hospital?

11.1.1. Yes, I have.

11.1.2. No, I haven't.

11.2. Has she been to the hospital?

11.2.1. Yes, she has.

11.2.2. No she hasn't.