Level Four
Lesson 45
present perfect tense - questions
To make a question in the present perfect tense, the verb “has” or “have” goes before the subject. The main verb is in the form of a past participle:
has or have + subject + past participle
- Has Maria ever owned a cat?
- Has Victor ever taken a vacation?
- Have you been to New York?
- Has it rained lately?
- What have you learned so far from this website?
- Where have all my tomatoes gone?
Questions in the present perfect tense seek information about past activities that may include the present.
Have you ever studied English?
- helping verb = Have (have)
- subject = you
- adverb = ever (for time)
- main verb = studied (study)
- object = English
44a. present perfect tense
has or have + subject + past participle
Put “has” or “have” before the subject to form a question. Use the past participle for the main verb.
singular
Have I done it?
Have you done it?
Has he done it?
Has she done it?
Has it done it?
plural
Have we done it?
Have you done it?
Have they done it?
do / did / done / doing
The answer to a question that begins with “have” should also inclue “have.”
- A: Has he done it?
- B: Yes, he has.
- A: Have you done it?
- B: No, I haven’t.
44a. Examples
- A: Has he done a lot of work so far today?
- B: Yes, he has.
helping verb = Has
subject = he
main verb = done (do)
noun phrase = a lot of work
time expression = so far today
44b. present perfect tense
QW + have or has + the past participle
QW = question word. To form a question for information, put the question word at the beginning before “has” or “have.”
- Where have you been?
- What have you done so far today?
- Why have our students stopped coming to class?
- Whom has he chosen to marry?
- When have I ever needed help?
- Why has Maria decided to learn English?
- How long has the light been on?
44b. Example
- Why has she been in the hospital for so long?
- What have her doctors said about her condition?
- Where have you seen wind turbines?
- Why have some areas been so slow to consider renewable energy sources?
- What changes have you made in your life to help solve the climate crisis?
present perfect tense questions (PDF)
Directions: Use the verbs provided to make questions in the present perfect tense.
1. _ _ _ _ _ _ _ _ you ever _ _ _ _ _ _ _ _ _ _ to Montreal? (be)
2. _ _ _ _ _ _ _ _ the mail _ _ _ _ _ _ _ _ _ _ yet? (arrive)
3. _ _ _ _ _ _ _ _ she _ _ _ _ _ _ _ _ _ _ all of her homework? (finish)
4. _ _ _ _ _ _ _ _ I _ _ _ _ _ _ _ _ _ _ something wrong? (do)
5. _ _ _ _ _ _ _ _ you _ _ _ _ _ _ _ _ _ _ the news? (hear)
6. _ _ _ _ _ _ _ _ they _ _ _ _ _ _ _ _ _ _ on a date for the wedding? (decide)
7. _ _ _ _ _ _ _ _ he ever _ _ _ _ _ _ _ _ _ _ on a horse? (ride)
8. _ _ _ _ _ _ _ _ it _ _ _ _ _ _ _ _ _ _ hot here lately? (be)
9. _ _ _ _ _ _ _ _ John _ _ _ _ _ _ _ _ _ _ a job yet? (get)
10. _ _ _ _ _ _ _ _ we _ _ _ _ _ _ _ _ _ _ before? (meet)
11. What books _ _ _ _ _ _ _ _ you _ _ _ _ _ _ _ _ _ _ lately? (read)
12. What _ _ _ _ _ _ _ _ he _ _ _ _ _ _ _ _ _ _ so far this year? (do)
13. How long _ _ _ _ _ _ _ _ they _ _ _ _ _ _ _ _ _ _ each other? (know)
14. How many classes _ _ _ _ _ _ _ _ she _ _ _ _ _ _ _ _ _ _ this school year? (take)
15. Where _ _ _ _ _ _ _ _ you _ _ _ _ _ _ _ _ _ _ in the last ten years? (live)
16. What _ _ _ _ _ _ _ _ the employees _ _ _ _ _ _ _ _ _ _ from this experience? (learn)
17. You’re late! Where _ _ _ _ _ _ _ _ you _ _ _ _ _ _ _ _ _ _ ? (be)
18. Which lessons _ _ _ _ _ _ _ _ they _ _ _ _ _ _ _ _ _ _ ? (complete)
19. Where _ _ _ _ _ _ _ _ the time _ _ _ _ _ _ _ _ _ _ ? (go)
20. How many times _ _ _ _ _ _ _ _ you _ _ _ _ _ _ _ _ _ _ that movie? (see)
In the next lesson, you will learn about the present perfect continuous tense.