headphones

 

Learn English  
  Blue Level  
  Red Level  
  Yellow Level  
  Green Level  
  Purple Level  
  Orange Level  
  Violet Level  
  Video Lessons  
  Links  
  American Speech  
  Chat  
  How to Learn  
  Vocabulary  
  U.S. Citizenship  
  Reading  

 


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?

 

 

 

 

 

The Listening Lab

girl

 

© 2012 Learn American English Online. All rights reserved.