| Form | Tense | Usage | Example |
|---|
| have | Present Simple (I/you/we/they) | present ownership/habit | I have a key. |
| has | Present Simple (he/she/it) | present ownership/habit | She has access. |
| had | Past Simple | past ownership/action | I had a meeting yesterday. |
| have been | Present Perfect (I/you/we/they) | already done/been | I have been to Paris. |
| has been | Present Perfect (he/she/it) | already done/been | She has been busy. |
| had been | Past Perfect | before a past moment | I had been there before. |
HAVE / HAS (Present Simple)#
Meaning A: Ownership/Possession#
1
2
3
| I **have** a laptop.(我有笔记本)
She **has** two keys.(她有两把钥匙)
We **have** a problem.(我们有个问题)
|
Meaning B: Experiences/Actions#
1
2
3
| I **have** breakfast at 8 AM.(我 8 点吃早饭)
She **has** a meeting today.(她今天有会议)
They **have** access to the system.(他们有系统权限)
|
Subject Agreement#
| Subject | Verb | Example |
|---|
| I / You / We / They | have | I have a key. |
| He / She / It | has | She has a key. |
HAD (Past Simple)#
Meaning: Past ownership/action#
1
2
3
| I **had** a meeting yesterday.(我昨天有会议)
She **had** access last year.(她去年有权限)
We **had** a problem last week.(我们上周有问题)
|
Key: had = past of both have and has
1
2
| Present: I **have** a key. / She **has** a key.
Past: I **had** a key. / She **had** a key.
|
HAVE BEEN / HAS BEEN (Present Perfect)#
Core Meaning: Connection between past and present#
Pattern: have/has + been + [adjective/noun/-ing verb]
Usage A: Experiences (already done)#
1
2
3
| I **have been** to Paris.(我去过巴黎)
She **has been** to Japan twice.(她去过日本两次)
We **have been** in this meeting for 2 hours.(我们在这个会议里已经 2 小时了)
|
Usage B: States (still true)#
1
2
3
| I **have been** busy lately.(我最近一直很忙)
She **has been** sick this week.(她这周一直生病)
The server **has been** down since morning.(服务器从早上就宕机了)
|
Usage C: Continuous Actions#
1
2
3
| I **have been** working on this project.(我一直在做这个项目)
She **has been** learning English.(她一直在学英语)
We **have been** waiting for an hour.(我们已经等了一个小时了)
|
Subject Agreement#
| Subject | Verb | Example |
|---|
| I / You / We / They | have been | I have been busy. |
| He / She / It | has been | She has been busy. |
HAD BEEN (Past Perfect)#
Core Meaning: Before a past moment#
Pattern: had + been + [adjective/noun/-ing verb]
Usage A: Completed before past moment#
1
2
3
| When I arrived, the meeting **had been** going on for 30 minutes.(我到达时,会议已经进行了 30 分钟)
She **had been** there before I came.(我来之前她已经在那里了)
The server **had been** down for hours before we fixed it.(我们修复前服务器已经宕机好几个小时了)
|
Usage B: Past continuous states#
1
2
| I **had been** working there for 2 years before I quit.(我辞职前在那里工作了 2 年)
She **had been** worried about the deadline.(她之前一直担心截止日期)
|
Timeline#
1
2
3
4
5
| Past Perfect Past Simple Present
↓ ↓ ↓
had been arrived now
|---------------|---------------|
(before) (when) (today)
|
All Tenses with HAVE#
Complete Tense Table#
| Tense | Form | Example | Usage |
|---|
| Present Simple | have / has | I have a key. | present ownership |
| Past Simple | had | I had a key yesterday. | past ownership |
| Future Simple | will have | I will have a key tomorrow. | future ownership |
| Present Perfect | have / has + past participle | I have had a key for years. | have owned (until now) |
| Past Perfect | had + past participle | I had had a key before I lost it. | had owned before past |
| Future Perfect | will have + past participle | I will have had a key for 10 years by then. | will have owned by future |
| Present Continuous | am/is/are + having | I am having a meeting. | happening now |
| Past Continuous | was/were + having | I was having a meeting when you called. | was happening in past |
| Future Continuous | will be + having | I will be having a meeting at 3 PM. | will be happening in future |
| Present Perfect Continuous | have/has + been + having | I have been having meetings all day. | continuing until now |
| Past Perfect Continuous | had + been + having | I had been having meetings before lunch. | continuing before past |
| Future Perfect Continuous | will have + been + having | I will have been having meetings for 3 hours by 5 PM. | continuing until future |
Key Comparisons#
HAVE vs HAVE BEEN#
| Form | Meaning | Example |
|---|
| have | present ownership | I have a key. |
| have been | already done/been | I have been to Paris. |
Key:
- have = ownership/state (static)
- have been = experience/continuation (dynamic)
HAVE BEEN vs HAD BEEN (Critical!)#
| Form | Time Reference | Example |
|---|
| have been | Past → Present (until now) | I have been busy this week.(still busy) |
| had been | Before past moment | I had been busy before the meeting.(ended) |
Timeline:
1
2
3
4
5
6
7
8
9
10
11
12
13
| HAVE BEEN (Present Perfect):
Past Present
|--------------------|
started now (still true)
I have been busy this week.
HAD BEEN (Past Perfect):
Past Perfect Past Simple
↓ ↓
had been meeting
|--------------|
(before) (when)
I had been busy before the meeting.
|
Scenario Examples#
Scenario 1: Work Status#
1
2
3
4
| Present: I **have** a lot of work today.
Past: I **had** a lot of work yesterday.
Present Perfect: I **have been** working on this project for 3 days.
Past Perfect: I **had been** working on this project before I switched teams.
|
Scenario 2: Travel#
1
2
3
4
| Present: I **have** a ticket to Paris.
Past: I **had** a ticket, but I lost it.
Present Perfect: I **have been** to Paris 3 times.
Past Perfect: I **had been** to Paris before I moved to London.
|
Scenario 3: Server Status#
1
2
3
4
| Present: The server **has** a problem.
Past: The server **had** a problem yesterday.
Present Perfect: The server **has been** down for 2 hours.
Past Perfect: The server **had been** down for 2 hours before we fixed it.
|
Memory Tricks#
HAVE / HAS#
- Present tense → ownership/action now
- have = I/you/we/they
- has = he/she/it
HAD#
- Past tense → ownership/action in the past
- had = past of both have and has
HAVE BEEN / HAS BEEN#
- Present Perfect → connection past → present
- have been = I/you/we/they
- has been = he/she/it
- Key: “been” = past participle of “be”
HAD BEEN#
- Past Perfect → before a past moment
- had been = before past time
- Key: two pasts = past perfect
Quick Decision Flow#
1
2
3
4
5
6
7
8
9
10
11
| Is it about now (present)?
→ YES: Use HAVE / HAS ✅
Is it about the past (completed)?
→ YES: Use HAD ✅
Is it about past → present (until now)?
→ YES: Use HAVE BEEN / HAS BEEN ✅
Is it about before a past moment?
→ YES: Use HAD BEEN ✅
|
Practice#
Choose the correct form:
- I ___ a key to the office. (have/has/had)
- She ___ to Paris 3 times. (have been/has been/had been)
- We ___ a meeting yesterday. (have/has/had)
- The server ___ down for 2 hours. (has been/had been)
- I ___ working there for 2 years before I quit. (have been/had been)
- They ___ access to the system. (have/has)
- I ___ busy this week. (have been/had been)
- She ___ a problem with her laptop last week. (have/has/had)
- We ___ waiting for an hour when he finally arrived. (have been/had been)
- The project ___ delayed for months. (has been/had been)
Answers:
- have (I + present)
- has been (she + experience)
- had (yesterday = past)
- has been (still down now)
- had been (before I quit = past perfect)
- have (they + present)
- have been (this week → now)
- had (last week = past)
- had been (when he arrived = past perfect)
- has been (still delayed now)
Summary#
| Form | When to Use | Time Reference |
|---|
| have / has | present ownership/action | now |
| had | past ownership/action | past |
| have been / has been | past → present (until now) | until now |
| had been | before a past moment | before past |
Key Rule:
- Simple = completed action
- Perfect = connection to another time
- Perfect Continuous = ongoing action connected to another time