The present perfect tense in English is used to indicate actions or events that have a connection to the present moment. It is formed by using the present tense of the auxiliary verb “have” (have/has) and the past participle form of the main verb. Here is the basic structure:
Positive Form: Subject + have/has + past participle
Negative Form: Subject + have/has + not + past participle
Questions: Have/Has + subject + past participle
Affirmative Sentences
- I have finished my homework.
- She has visited Paris several times.
- They have never eaten sushi before.
- He has just graduated from college.
- We have cleaned the entire house.
- Maria has read that book already.
- The company has achieved its sales target.
- John has traveled to many countries.
- They have bought a new car.
- She has learned to play the piano.
- I have met the CEO of the company.
- We have watched all the episodes of that TV series.
- He has experienced a lot in his life.
- They have completed the project on time.
- She has cooked dinner for us.
- I have seen that movie before.
- The team has won the championship.
- We have renovated our kitchen.
- He has broken his phone.
- They have visited the Grand Canyon.
- She has never tried sushi.
- I have known him for years.
- We have visited the Eiffel Tower.
- They have lived in this city for a long time.
- He has worked at the same company for 10 years.
- She has earned a master’s degree.
- I have found my lost keys.
- They have adopted a puppy.
- We have explored many national parks.
- He has repaired the leaking roof.
Negative Sentences
- I have not visited Paris.
- She has not finished her homework yet.
- They have not seen that movie.
- We have not traveled to Asia.
- He has not read the book you recommended.
- Mary has not cooked dinner tonight.
- The company has not received any new orders this month.
- I have not spoken to him in weeks.
- They have not found the lost keys.
- She has not learned how to swim.
Interrogative Sentences
- Have you ever visited Paris?
- Has she finished her homework yet?
- Have they seen that movie before?
- Have you ever been to Japan?
- Have you ever met a celebrity?
- Has he traveled to Europe recently?
- Have you eaten sushi before?
- Have they ever won a championship?
- Have you read that book already?
- Has she ever tried skydiving?
- Have you ever tried Indian cuisine?
- Has he completed the project on time?
- Have they ever been to the Grand Canyon?
- Have you ever experienced a hurricane?
- Has she received the package yet?
- Have you ever ridden a horse?
- Have they seen the new art exhibit?
- Has he ever gone scuba diving?
- Have you ever lost your passport?
- Have they finished the construction work?