ESL

 

Join the Babylon Affiliates Program
Verb Tenses
Past Simple
Present Simple
Future Simple
Past Perfect
Present Perfect
Future Perfect
More Grammar Topics
More English Tests
Language Exchange Online Community
Super Quiz Machine





   


Present Perfect


------------------------------------------------------------------------------------------------

USE 1 Unspecified Time Before Now
      
  


We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important. You CANNOT use the Present Perfect with time expressions such as "yesterday," "one year ago," "last week," "when I was a boy," "when I lived in Japan," "at that moment," "that day" or "one day." We CAN use the Present Perfect with expressions like "ever," "never," "once," "many times," "several times," "before," "so far," "already" and "yet."

---------------------------------------------------------------------------------------------------

USE 2 Duration From Past Until Now (Non-continuous Verbs)



With Non-continuous Verbs and some non-continuous uses of Mixed Verbs, we use the Present Perfect to show that something started in the past and has continued up until now. "For five minutes," "for two weeks" and "since Tuesday" are all durations which can be used with the Present Perfect.

---------------------------------------------------------------------------------------------------

           Present Perfect Rules

                   1.  Putting emphasis on the result  
                    2. Action that is still going on
                    3.
Action that stopped recently
             4.
Finished action that has an influence on the present
             5. Action that has taken place once, never or several times before the
                 moment of speaking 

-------------------------------------------------------------------------------------------------------


                    Present Perfect Exercises

                    1. Verb Tense Exercise :  Present Perfect 1
                    2. Verb Tense Exercise :  Present Perfect 2
                    3. Verb Tense Exercise :  Present Perfect 3
                    4. Verb Tense Exercise :  Past Simple v Present Perfect
                    5. Verb Tense Exercise :
 
Exercise 1: affirmative
                    6. Verb Tense Exercise :  Exercise 2: affirmative
                    7. Verb Tense Exercise :  Exercise 3: negative
                    8. Verb Tense Exercise :  Exercise 4: negative
                    9. Verb Tense Exercise :  Exercise 5: interrogative
                  10. Verb Tense Exercise :  Exercise 6: interrogative

                  11. Verb Tense Exercise :  Simple Past - Present Perfect
                  12. Verb Tense Exercise :  Exceptions in Spelling when adding ed
                  13. Verb Tense Exercise :  have or has
                  14. Verb Tense Exercise :  Positive Sentences in Present Perfect Simple
                  15. Verb Tense Exercise :  Negative Sentences in Present Perfect Simple
                  16. Verb Tense Exercise :  Sentences with never in Present Perfect Simple
                  17. Verb Tense Exercise :  Questions in Present Perfect Simple
                  18. Verb Tense Exercise :  Questions with Interrogative Particles in Present Perfect Simple
                  19. Verb Tense Exercise :  Mixed Exercise on Present Perfect Simple
                  20. Verb Tense Exercise :  Exercise on the text Loch Ness
                  21. Verb Tense Exercise :  Irregular Verbs
                  22. Verb Tense Exercise :  Present Perfect: Level 1, Level 2, Level 3
                  23. Verb Tense Exercise :  History of Snowboarding (highlight verbs in Present Perfect)
                  24. Verb Tense Exercise : 
Present Perfect Simple – Simple Past

                 



 

 
Past Progressive
Present Progressive
Future Progressive
Past Perfect Progressive
Present Perfect Progressive
Future Perfect Progressive
Table of English Tenses
English Tenses  Graphic Comparison


 

 

 
 

sitemap

 
 

  
     Present Progressive  |  Present Perfect | Future Simple |  Present Simple  | Past Perfect  Past Simple |  Verb Tenses  |  
English as a Second Language  
  ESL  | 
Future Perfect Progressive  |  Past Perfect Progressive |  Past Progressive | Future Perfect |  Present Perfect Progressive  
      
Language Exchange | quiz  | 
exercises |  ESOL |  EFL | English grammar |  english course | English activities  |  English exercises |  Grammar Topics       
present perfect simple
  |
present perfect spanish  | present perfect in spanish  | present perfect exercises

Copyright ©2002-2006 Past-Simple.com. All rights reserved