Exercise #23 – present perfect tense verbs

Directions: Complete each sentence or question with the present perfect tense.

 

1. Where __________ you __________?

2. How long __________ you ___________ here?

3. Tom __________ ___________ there for ten years.

4. Michelle __________ __________ anything to eat yet today. (negative)

5. __________ you ___________ all of your homework?

6. We _________ __________ that movie yet. (negative)

7. __________ she __________ with the teacher?

8. It __________ ___________ since last week. (negative)

9. __________ you ___________ any coffee?

10. Bob __________ __________ several times over the last year.

Do you want to see the answers?

Here they are:

 

1. Where have you been?

2. How long have you lived here?

3. Tom has worked there for ten years.

4. Michelle hasn’t had anything to eat yet today. (negative)

5. Have you done all of your homework?

6. We haven’t seen that movie yet. (negative)

7. Has she spoken with the teacher?

8. It hasn’t rained since last week. (negative)

9. Have you had any coffee?

10. Bob has moved several times over the last year.

Do you need help with the present perfect tense?