subject + have/has + past participleUse this to connect an earlier action to now.
Perfect forms connect an earlier action to now or to another past point. Use have/has/had + past participle.
subject + have/has + past participleUse this to connect an earlier action to now.
subject + have/has + not + past participleNegative 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 participleUse this for the earlier event before another past point.
She has finished her report.
Use has with he, she, it.
An earlier action creates a result now. Maria has broken her glasses, so she can't read the menu.
Ask or say if something has happened in someone's life up to now. Tom has visited Japan twice.
Use just for something a moment ago and already for something completed earlier than expected. Lisa has just called.
Show the earlier event before another past moment. By the time we arrived, the movie had started.
→ base + edfinish → finished→ special participle formgo → gone→ special participle formsee → seenUse it when the past action connects to now. For a finished past time like yesterday or last year, use Past Simple.
Use past perfect only when you need to mark an earlier event before another past point.
CONNECT_PAST_TO_NOWw5Choose 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_PASTw5When 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_PARTICIPLEw5Use 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_JUSTw4Use 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_QUESTIONSw4Start 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_NEGATIVESw4Use have not or has not before the past participle. Keep the participle form of the main verb.
PICK_PERFECT_TIME_MARKERSw3Words like already, yet, just, ever, never, before, by the time, and up to now often signal a perfect connection to a reference time.