Skip to main content
rulegym.
Sign in
RulesPerfect Aspect

Perfect Aspect

B1

Perfect forms connect an earlier action to now or to another past point. Use have/has/had + past participle.

Start practice →

What you'll learn

  • Choose a perfect form when the past is still connected to now.
  • Show which past event happened earlier with had + past participle.
  • Build perfect forms with have, has, or had plus past participle.
  • Ask and answer perfect questions with Have or Has.
  • Use markers like already, yet, just, ever, and by the time.

Structure

subject + have/has + past participle

Use this to connect an earlier action to now.

subject + have/has + not + past participle

Negative meaning goes on have/has, not on a new do/does auxiliary.

Have/Has + subject + past participle + ?

Front Have/Has to ask about experience, result, or unfinished time up to now.

subject + had + past participle

Use this for the earlier event before another past point.

Build a sentence

Subject
Verb
Shehasfinished

She has finished her report.

Use has with he, she, it.

When to use

Present result

An earlier action creates a result now. Maria has broken her glasses, so she can't read the menu.

Life experience

Ask or say if something has happened in someone's life up to now. Tom has visited Japan twice.

Recent action

Use just for something a moment ago and already for something completed earlier than expected. Lisa has just called.

Earlier past event

Show the earlier event before another past moment. By the time we arrived, the movie had started.

Markers

alreadyyetjusteverneverbeforeup to nowby the time

Spelling

regular verbsbase + edfinish → finished
irregular verbspecial participle formgo → gone
irregular verbspecial participle formsee → seen

Common mistakes

Wrong
I lost my keys, so I can't open the door.
Correct
I have lost my keys, so I can't open the door.
The problem is true now, so the earlier action stays connected to the present.
Wrong
She have finished her report.
Correct
She has finished her report.
With he, she, it use has, not have.
Wrong
They have finish dinner.
Correct
They have finished dinner.
After have/has/had use the past participle, not the base verb.
Wrong
You have finished the report?
Correct
Have you finished the report?
Perfect questions start with Have or Has before the subject.
Wrong
She doesn't have finished it yet.
Correct
She hasn't finished it yet.
Perfect negatives use have not / has not, not do / does.
Wrong
When Anna arrived, Tom left already.
Correct
When Anna arrived, Tom had already left.
The leaving happened before Anna arrived, so the earlier past event takes had + past participle.

Common misconceptions

Present perfect is just another way to talk about any past action.

Use it when the past action connects to now. For a finished past time like yesterday or last year, use Past Simple.

Had + past participle is the normal form for every past event.

Use past perfect only when you need to mark an earlier event before another past point.

Skills in this rule (7)

CONNECT_PAST_TO_NOWw5

Use a perfect form to link an earlier event to now

Choose a perfect form when an earlier action matters at the present moment. The focus is the result, experience, or unfinished time connection.

CONNECT_EARLIER_TO_LATER_PASTw5

Use had + past participle for the earlier of two past points

When two past moments are connected, use had + past participle for the earlier one. The later past event gives the reference point.

HAVE_HAS_HAD_PLUS_PARTICIPLEw5

Build perfect forms with have, has, or had plus past participle

Use have with I, you, we, they; has with he, she, it; had for a past reference point. The main verb must be in the past participle form.

USE_ALREADY_YET_JUSTw4

Use already, yet, and just with a perfect form

Use already for something earlier than expected, yet in negatives and questions, and just for a very recent action. These markers often appear with present perfect.

ASK_PRESENT_PERFECT_QUESTIONSw4

Ask questions with Have/Has + subject + past participle

Start the question with Have or Has, then add the subject and the past participle. Use this to ask about life experience, recent results, or unfinished time up to now.

MAKE_PRESENT_PERFECT_NEGATIVESw4

Make negatives with have not or has not plus past participle

Use have not or has not before the past participle. Keep the participle form of the main verb.

PICK_PERFECT_TIME_MARKERSw3

Recognize time markers that often go with perfect forms

Words like already, yet, just, ever, never, before, by the time, and up to now often signal a perfect connection to a reference time.

Lock it in with practice
Practice turns rules into long-term memory
Mini practice →