Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Present Perfect Wh-Questions worksheet for grammar practice.

A worksheet titled "Present Perfect Wh-Questions" from EngBlocks, featuring exercises to form Wh-questions in the present perfect tense with example and practice questions.

A worksheet titled "Present Perfect Wh-Questions" from EngBlocks, featuring exercises to form Wh-questions in the present perfect tense with example and practice questions.

PNG 794×1120 32 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #914335
Show Answer Key & Explanations Step-by-step solution for: Present Perfect - Wh-question - Exercise 2 - Worksheet | English ...
To solve this exercise, we need to turn the word groups into full questions using the Present Perfect tense.

The Rule for Present Perfect Questions:
1. Start with the Wh- word (Where, What, Who, etc.).
2. Add has (for he, she, it, or singular nouns) or have (for I, you, we, they, or plural nouns).
3. Add the Subject (the person or thing doing the action).
4. Add the Past Participle of the verb (often ends in -ed, but some are irregular like *been*, *done*, *met*).
5. Add the rest of the sentence.

Here is the step-by-step solution for each question:

1. Where / you / be since morning?
* Subject: you → use have.
* Verb: be → past participle is been.
* Result: Where have you been since morning?

2. How many years / she / work as a teacher?
* Subject: she → use has.
* Verb: work → past participle is worked.
* Result: How many years has she worked as a teacher?

3. Who / they / meet at the party?
* Subject: they → use have.
* Verb: meet → past participle is met (irregular).
* Result: Who have they met at the party?

4. Which exercises / the children / do?
* Subject: the children (plural) → use have.
* Verb: do → past participle is done (irregular).
* Result: Which exercises have the children done?

5. What / he / bring?
* Subject: he → use has.
* Verb: bring → past participle is brought (irregular).
* Result: What has he brought?

6. Where / your brother / live since 2017?
* Subject: your brother (singular/he) → use has.
* Verb: live → past participle is lived.
* Result: Where has your brother lived since 2017?

7. How many bags / we / pack?
* Subject: we → use have.
* Verb: pack → past participle is packed.
* Result: How many bags have we packed?

8. How many times / James / be to the opera before?
* Subject: James (singular/he) → use has.
* Verb: be → past participle is been.
* Result: How many times has James been to the opera before?

Final Answer:
1. Where have you been since morning?
2. How many years has she worked as a teacher?
3. Who have they met at the party?
4. Which exercises have the children done?
5. What has he brought?
6. Where has your brother lived since 2017?
7. How many bags have we packed?
8. How many times has James been to the opera before?
Parent Tip: Review the logic above to help your child master the concept of present perfect worksheet.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all present perfect worksheet)

Present perfect tense online exercise for Grade 6 | Live Worksheets
Present Perfect Tense ESL Gap Fill Exercise Worksheet
Present Perfect Tense Worksheets | Games4esl
Present Perfect Tense English Grammar Worksheet – English Treasure ...
Present perfect simple interactive exercise | Live Worksheets
1,882 Present perfect English ESL worksheets pdf & doc
Present Perfect Tense ESL Word Order Exercise Worksheet
Present Perfect Tense English Grammar Worksheet – English Treasure ...
Present Perfect - Wh-question - Exercise 2 - Worksheet | English ...
Present Perfect Tense (Worksheet) (teacher made) - Twinkl