Friday, October 22, 2010
Grammar: Present Perfect Self-Study Resources
For many English learners, the present perfect is one of the most challenging verb tenses to use because it does not exist in many languages. Here are some resources I have collected that may help English learners to better understand the present perfect.
The main thing to remember about the present perfect is that it connects the past to the present.
When I teach the present perfect, I find that students understand it better if I explain it in categories:
1. Life Experiences
2. How long have you…?
- How long you have done an activity that started in the past and continues in the present
3. Giving News
4. The Recent Past
- When the past is not the past yet
For the websites below, I have noted where the website uses British English (BrE). For the most part, the present perfect is used the same in American and British English. The only difference is that when talking about the recent past, Americans will sometimes used the simple past, while the British will always use the present perfect. The only reason I point out that the website is BrE is because some of the vocabulary may be different than American English.
How to form the present perfect:
http://www.perfect-english-grammar.com/present-perfect.html (BrE)
http://www.englishclub.com/grammar/verb-tenses_present-perfect_s.htm
http://www.englishpage.com/verbpage/presentperfectforms.html
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/prperf.htm
JenniferESL – Lesson 6a – http://www.youtube.com/watch?v=3IMTNomhg-E
List of irregular verbs:
http://www.myenglishteacher.net/irregularverbsprintable.html
http://www.ego4u.com/en/cram-up/grammar/irregular-verbs (BrE)
Pronunciation of past participle:
Regular verbs: http://www.perfect-english-grammar.com/how-to-pronounce-ed.html (BrE)
Irregular verbs: http://www.youtube.com/watch?v=u00f2oZJ_eA (BrE)
Review of Uses:
http://www.perfect-english-grammar.com/present-perfect-use.html (BrE)
http://www.englishpage.com/verbpage/presentperfect.html
http://www.englishclub.com/grammar/verb-tenses_present-perfect_u.htm
http://esl.about.com/od/beginningenglish/ig/Basic-English/Present-Perfect.htm (BrE)
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/upperf.htm
JenniferESL on YouTube:
Lesson 6b – http://www.youtube.com/watch?v=doh7BbpC5V4
Lesson 6c – http://www.youtube.com/watch?v=9eA1wmKfEAQ
Lesson 6d – http://www.youtube.com/watch?v=asq05S5Ijbw
*adverbs, prepositions, present perfect continuous
Lesson 6e – http://www.youtube.com/watch?v=gVh67rScKjA
*present perfect continuous/progressive
Since and For:
http://www.englishclub.com/grammar/verb-tenses_present-perfect_fs.htm
Quizzes:
Positive form:
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/prperf1.htm
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/prperf2.htm
http://www.perfect-english-grammar.com/present-perfect-exercise-1.html (BrE)
Negative form:
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?06 (BrE)
(*sentences with ‘never’ – put a period at the end of your sentence.)
http://www.perfect-english-grammar.com/present-perfect-exercise-2.html (BrE)
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?05
(BrE – put a period at the end of your sentence.)
Question form:
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/upperf3.htm (Have you ever?)
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?07 (BrE)
http://www.perfect-english-grammar.com/present-perfect-exercise-3.html (BrE)
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?08 (BrE – you have to decide which question word to use)
All forms:
http://www.perfect-english-grammar.com/present-perfect-exercise-4.html (BrE)
http://www.perfect-english-grammar.com/present-perfect-exercise-5.html (BrE)
http://www.englishclub.com/grammar/verb-tenses_present-perfect_quiz.htm
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises (BrE)
http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?04 (BrE – put a period at the end of your sentence)
Since and For:
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/upperf1.htm
Simple past vs. present perfect quizzes:
http://www.englishpage.com/verbpage/verbs5.htm
http://www.englishpage.com/verbpage/verbs6.htm
http://web2.uvcs.uvic.ca/courses/elc/studyzone/330/grammar/upperf2.htm
http://www.perfect-english-grammar.com/past-simple-present-perfect-1.html (BrE)
http://www.perfect-english-grammar.com/past-simple-present-perfect-2.html
http://www.perfect-english-grammar.com/past-simple-present-perfect-3.html
Tests:
http://www.ego4u.com/en/cram-up/tests/present-perfect-simple-1 (BrE)
http://www.ego4u.com/en/cram-up/tests/present-perfect-simple-2
http://www.ego4u.com/en/cram-up/tests/present-perfect-simple-3
*Remember to put a period (.) at the end of your sentences.
2 comments:
Seonaid said…
Hello Melanie,
Thank you very much indeed for mentioning my website – I hope it’s useful for your students. I’ve just found your blog and really like it – I’ll be directing my readers here for your podcasts. Congratulations also on the English Club site of the month!
All the best,
Seonaid (from Perfect English Grammar)
Teacher Melanie said…
Hello Seonaid!
Thanks for taking the time to leave such a kind comment! It’s great to hear from you. I have sent students to your page on ‘how to pronounce the -ed endings’ for years as it is the best source on the internet! Your quizzes are excellent as well.
Thanks for putting together such a great website! I know how much work it must be.
Take care,
Melanie
Post a Comment
Hello! Thank you for taking the time to leave a comment. I appreciate it and I can’t wait to read what you have to say! PLEASE use proper English spelling when leaving a comment (please do not use internet shorthand – like ‘u’ for ‘you’!). [Comments on posts older than 7 days are on moderation.]