English Grammar Present Perfect Questions
Learn English Present Perfect Questions Grammar

Grammar Level 3- Lesson Five

In this grammar lesson, you learn about Present Perfect Questions in English and how to use it in your English conversation and writing. Just follow examples and write them down a few times to learn them very well. After finishing this lesson, you should work on its quiz.

Grammar Recap

In our previous lesson, we covered the Present Perfect Negative If you just landed on this page, we suggest that you complete our previous lesson including its quizzes before continuing on this lesson.

Requirement Lessons

There is no required lessons for working and learning this lesson.


Present Perfect Tense — Questions


Have or Has + Subject + past participle

Have I seen…
Have you seen…
Has he seen…
Has she seen…
Have they seen…
Has it seen…

Have we seen…
Have you seen…

In the example above, the verb “see” is in the present perfect tense. “Seen” is the past participle for the verb “see.”

When you begin a question with “have” or “has,” the answer is usually yes or no.



Have I ever met you?

(Your answer: Yes, you have. / No, you haven’t.)

Have you lived in the United States long?

(Answer: No, I haven’t. / Yes, I have.)

Has he had any coffee yet this morning?

(Answer: No, he hasn’t.)

Has she ridden a bike before?

(Answer: Yes, she has.)

Has the goat eaten anything yet today?

(Answer: No, it hasn’t.)

Have we known each other for a long time?

(Answer: No, we haven’t. We’ve known each other for a short time.)

Have you ever traveled to China?

(Answer: No, we haven’t.)

Have they marched in this parade before?

(Answer: No, they haven’t, but they have marched in other parades.)


Quiz for Present Perfect Questions

Now that you learned your new lesson, it is time to go to the Present Perfect Questions page and finish your quiz. While working on your quiz, you can always go back to its lesson to refresh your memory.

Private Lessons in English

If you need help with quizzes of this lesson, you can hire one of our expert private English teachers by going to our Private English Tutors page and submit a request. When submitting your request, make sure to mention the grammar level and lesson number.

Next Grammar Lesson

In our next lesson, we will cover the Comparatives Before moving to the next lesson, we suggest that you complete this lesson including its quizzes.

Related Grammar Lessons


Grammar Level 3 Outline

If you wish to explore all lessons that are covered in HiCafe Grammar Level 3, you can visit the Grammar Level 3 Outline page.


Practice English Grammar Skills

For a comprehensive practice of English grammar with quizzes, you can visit the Improve English Grammar Skills page to view HiCafe 250 grammar lessons in 7 levels plus prepositions and pronouns.