These 40 examples of present perfect tense and present perfect continuous tense are easy to understand and ESL learners can use them to speak in natural environment. These examples may also be used by the teachers in English language classrooms. I have added some creativity to simple sentences by adding noun phrase structurers as subject or subject. For example, in the first example ‘the man in a blue hat’ instread of ‘he’.
- The man in a blue hat has been standing in the middle of the road for a long time. (Present Perfect Continuous)
- Ali has already eaten his mango. (Simple Present Perfect)
- She has never been to France. (Simple Present Perfect)
- We haven’t seen that movie yet. (Present Perfect with negative)
- Has the teacher checked the homework yet? (Present Perfect question)
- They have been learning English for two years. (Present Perfect Continuous)
- I wrote a letter to my friend yesterday. (Simple Past, not Present Perfect)
- The food has been cooked and is ready to eat. (Simple Present Perfect with result)
- The teacher is teaching a difficult lesson. (Present Continuous)
- My dog has blue eyes. (Simple Present Perfect)
- The children have been playing outside all afternoon. (Present Perfect Continuous)
- She has finished reading her book. (Simple Present Perfect)
- We have a meeting tomorrow at 10 am. (Simple Present Perfect)
- Have you ever climbed a mountain? (Present Perfect question)
- They haven’t decided where to go on vacation yet. (Present Perfect with negative)
- I lost my keys yesterday, but I found them this morning. (Simple Past and Simple Present Perfect)
- She has made a lot of progress in her studies. (Simple Present Perfect)
Using some nouns and adjectives:
- The tall boy has grown a lot since last year. (Simple Present Perfect)
- The strict teacher has finally given us a break. (Simple Present Perfect)
- The famous artist has painted many beautiful pictures. (Simple Present Perfect)
More varied sentence structures:
- I haven’t been feeling well lately. (Present Perfect Continuous with negative)
- She has always been a kind person. (Simple Present Perfect)
- We have been to the beach several times this summer. (Simple Present Perfect)
- Has anyone seen my phone? (Present Perfect question)
- They have been waiting for you for over an hour. (Present Perfect Continuous)
Examples with adverbs:
- I have recently started a new job. (Simple Present Perfect with adverb)
- She has rarely traveled abroad. (Simple Present Perfect with adverb)
- We have never been to a concert before. (Simple Present Perfect with adverb)
- They have always been good friends. (Simple Present Perfect with adverb)
- Has it ever snowed here in July? (Present Perfect question with adverb)
Mixing verb tenses:
- The meeting has been postponed. We will now meet next week. (Simple Present Perfect and Simple Future)
- She has been working on this project all day. She is almost finished. (Present Perfect Continuous and Present Continuous)
- We have seen that movie before. We don’t want to see it again. (Simple Present Perfect and Simple Present)
More complex sentences:
- The house has been cleaned from top to bottom, so it’s ready for the party. (Simple Present Perfect with result)
- The problem has been resolved, so you don’t need to worry anymore. (Simple Present Perfect with result)
- I may have seen him somewhere before, but I’m not sure. (Modal verb with Present Perfect)
- She must have forgotten to call me. (Modal verb with Present Perfect)
- We could have gone to the beach yesterday, but it rained. (Modal verb with Present Perfect)
- They should have studied harder for the exam. (Modal verb with Present Perfect)
- Has he had enough to eat? (Present Perfect question with modal verb)