Jagaagiin blog
Present Perfect Continuous Tense
Subject + auxiliary verb + auxiliary verb + main verb
have been base + ing
has
| subject | auxiliary verb |
| auxiliary verb | main verb |
|
+ | I | have |
| been | waiting | for one hour. |
+ | You | have |
| been | talking | too much. |
- | It | has | not | been | raining. |
|
- | We | have | not | been | playing | football. |
? | Have | you |
| been | seeing | her? |
? | Have | they |
| been | doing | their homework? |
For and Since
for | since |
a period of time | a point in past time |
| x------------ |
20 minutes | 6.15pm |
three days | Monday |
6 months | January |
4 years | 1994 |