Present Perfect Basics
Present Perfect Continuous
Present Perfect vs. Simple Past
When to Use Each Tense
Exceptions & Special Cases
100

True or False: The present perfect is formed using “have/has” + past participle.

✅ Answer: True.
📖 Justification: This is the correct structure of the present perfect.

100

True or False: The present perfect continuous is formed using "have/has" + "been" + verb + -ing.

✅ Answer: True.
📖 Justification: This is the correct structure for this tense.

100

True or False: "I have gone to the gym already" and "I went to the gym already" mean the same.

❌ Answer: False.
📖 Justification: The present perfect focuses on experience, while the simple past refers to a completed action at a specific time.

100

True or False: We use present perfect continuous to focus on the duration of an activity.

✅ Answer: True.
📖 Justification: This tense emphasizes how long something has been happening.
⚡️ LOSE 1 TURN! 😟

100

True or False: The verb "be" is rarely used in the present perfect continuous.

✅ Answer: True.
📖 Justification: "Be" is a stative verb and is usually in simple present perfect ("I have been sick").

200

True or False: "I lived here for five years" is an example of the present perfect.

❌ Answer: False.
📖 Justification: This is simple past; the correct present perfect would be “I have lived here for five years.”
⚡️ TAKE 100 POINTS FROM 1 TEAM! 😈

200

True or False: "She has been playing soccer for two hours" shows an action that is still happening.

✅ Answer: True.
📖 Justification: The present perfect continuous is used for actions that started in the past and continue in the present.
⚡️ TAKE 100 POINTS FROM 1 TEAM! 😈

200

True or False: "She has worked here for ten years" means she is still working there.

✅ Answer: True.
📖 Justification: The present perfect is used for actions that started in the past and continue.

200

True or False: "Have you ever eaten sushi?" is an example of the present perfect.

✅ Answer: True.
📖 Justification: "Have" + "eaten" is the correct structure, and "ever" suggests experience.

200

True or False: "She has belonged to that club for years" is correct.

✅ Answer: True.
📖 Justification: "Belong" is a stative verb, so it must use present perfect, not continuous.
⚡️ WIN 1 TURN! 😄

300

True or False: The present perfect is used when we specify a completed action with a time reference like “yesterday.”

❌ Answer: False.
📖 Justification: When using a specific time reference like “yesterday,” the simple past is used instead.

300

True or False: "He has been eaten lunch" is a correct sentence.

❌ Answer: False.
📖 Justification: "Been" must be followed by an -ing verb, so the correct sentence is "He has been eating lunch."

300

True or False: The sentence “I saw that movie three times” is better in present perfect if no time is mentioned.

✅ Answer: True.
📖 Justification: If there is no specific time, the present perfect ("I have seen that movie three times") is more appropriate.
⚡️ WIN 1 TURN! 😄

300

True or False: "Did you ever eat sushi?" is the same as "Have you ever eaten sushi?"

❌ Answer: False.
📖 Justification: The first sentence is in simple past, while the second is in present perfect.

300

True or False: The present perfect continuous is always preferred over the present perfect.
 

❌ Answer: False.
📖 Justification: It depends on the focus (ongoing action vs. completed action).
⚡️ TAKE 100 POINTS FROM 1 TEAM! 😈

400

True or False: "I have never seen that movie" is a correct use of the present perfect.

✅ Answer: True.
📖 Justification: "Have" + "seen" (past participle of "see") correctly form the present perfect.
⚡️ WIN 1 TURN! 😄

400

True or False: The present perfect continuous can be used with stative verbs like "own" and "belong."

❌ Answer: False.
📖 Justification: Stative verbs do not take the continuous form. The correct tense would be "He has owned the car for years."
⚡️ LOSE 1 TURN! 😟

400

True or False: The simple past is often used with "for" and "since."

❌ Answer: False.
📖 Justification: The present perfect is used with "for" and "since" to indicate duration.

400

True or False: The present perfect is commonly used with “when” questions.

❌ Answer: False.
📖 Justification: “When” questions usually require simple past.
⚡️ TAKE 100 POINTS FROM 1 TEAM! 😈

400

True or False: "I have been knowing her for years" is correct.

❌ Answer: False.
📖 Justification: "Know" is a stative verb and does not take continuous form.
⚡️ LOSE 1 TURN! 😟

500

True or False: We use the present perfect when we care more about when an action happened rather than its result.

❌ Answer: False.
📖 Justification: The present perfect is used when the focus is on the result or experience, not the specific time of the action.

500

True or False: The sentence “I have been learning English since I was a child” is incorrect.

❌ Answer: False.
📖 Justification: This is a correct use of the present perfect continuous with "since."

⚡️ PENALTY: WIN 1 TURN! 😄

500

True or False: "I have done parkour for over 20 years" and "I have been doing parkour for over 20 years" are always interchangeable.

❌ Answer: False.
📖 Justification: The continuous form emphasizes the ongoing nature, while the simple form can be more general.
⚡️ TAKE 100 POINTS FROM 1 TEAM! 😈

500

True or False: "I have been to Spain last year" is a correct sentence.

❌ Answer: False.
📖 Justification: "Last year" requires simple past ("I went to Spain last year").

⚡️ PENALTY: TAKE 100 POINTS FROM 1 TEAM! 😈

500

True or False: We can use both present perfect and present perfect continuous with "just."

✅ Answer: True.
📖 Justification: "I have just finished" and "I have just been working" are both correct.
⚡️ TAKE 100 POINTS FROM 1 TEAM! 😈

M
e
n
u