English Exercises > present perfect exercises

Present Perfect Tense (already, just, never, for, since)




Downloadable worksheets:
SIMPLE PAST OR PRESENT PERFECT
Level: intermediate
Age: 14-17
Downloads: 340

 
PRESENT PERFECT TENSE with FOR/SINCE/YET/ALREAD Y/JUST/EVER/NEVER
Level: elementary
Age: 12-17
Downloads: 148

 
the present perfect tense
Level: elementary
Age: 12-14
Downloads: 65

 
perfect tense + time expressions; ever, never, just, already, yet, since, for.
Level: intermediate
Age: 12-100
Downloads: 41

 
present perfect tense life experience
Level: elementary
Age: 10-15
Downloads: 36

 
1st Examination Of 8th Classes on Second Term(Group B)
Level: intermediate
Age: 12-17
Downloads: 35

 

Present Perfect Tense
 
 I. Write the past participle of the verbs
  1. Read                                 11. Cook                           21. mistake      
  2. Write                             12. See                                22. ride            
  3. Run                                    13. Drive                          23. say             
  4. Come                                14. Drink                           24. rise             
  5. Become                          15. Dream                         25. show         
  6. Buy                                 16.  Forget                   26. smell          
  7. Have                                   17.  forgive                  27. speak          
  8. break                              18.  hold                             28. steal            
  9. choose                           19. know                           29. sweep          
  10. Do                                    20.  learn                        30. go                  
 
 II. Use the Present Perfect tense of the verbs in parenthesis to complete the statements. Share your answers with a classmate

Jorge(win) a prize for his recent contributions. We (be) friends for 4 months. Many people (read –not) that book. She and I (work) in the same country since 2000. Pablo and Roy (enjoy) the movie. My wife (check) exams for a week. My father (speak – not) since he had the accident. Costa Rica (be) visited by many tourists since last year. Barcelona (win) the Champions League three times since 1910. We (study-not) since last summer. They (buy) a new house. I(drive) for 10 hours. She (use) the computer. 

III. Read the statements and choose the correct alternative. 

1) Why haven’t you called the teacher _____?

 A) already

 B) yet

 C) ever

 D) still

2) Have you _____ been to the Costa Rica?

 A) lately

 B) still

 C) ever

 D) already

3) She has _____ read your e-mail.

 A) just

 B) ever

 C) still

 D) yet

4) We haven’t met _____ 10 years.

 A) still

 B) never

 C) for

 D) since

5) The couch _____ hasn’t decided what to do.

 A) still

 B) never

 C) ever

 D) yet

6) Have you seen her _____?

 A) already

 B) ever

 C) recently

 D) still

7) They have had their house _____ 2000.

 A) already

  B) for

 C) since

 D) still

8) Diego has _____ climbed a tree. (This is the 1st time.)

 A) yet

 B) never

 C) since

 D) for

9) I have _____ written an article about sports but I have to write one about drugs

 A) already

 B) still

 C) since

 D) yet

10) You have not come  _____.

 A) for

 B) still

 C) yet

 D) lately