How long have you been living in Tampa?
I have been living in Tampa for (total time)
I have been living in Tampa since (beginning of time)
Yes, I have seen Lady Gaga in concert.
Have you ever seen Lady Gaga in concert?
will
be (+ going to)
future
Last year
Two days ago
Yesterday
simple past & past progressive
Go
Gone
How long has he been a student at HCC?
He has been a student for (total time)
He has been a student since (beginning of period)
No, I haven't ever met President Biden
Have you ever met President Biden?
Do (do/does/did)
Simple tenses
Simple present & simple past
Use with negatives and questions.
Twice a week
Frequently
Seldom
Every morning
Simple present
See
Seen
Have you finished your homework yet?
Yes, I already finished it.
Yes, I just finished it.
No, I haven't finished it yet.
Yes, I have been working on my essay all afternoon!
Have you been working on your essay for long?
Have (have/has)
Present perfect and present perfect progressive
use with past participle
Just
Already
Yet
So far
Present Perfect
Try
Tried
How much money have you spent on your home renovation so far?
So far, I have spent more than (x) thousand dollars. And it will probably cost me (x) more.
No, I haven't been coming to this gym for very long.
Have you been coming to this gym for very long?
Be (am/are/is/was/were)
Progressive tenses
Present progressive & past progressive
+ main verb+ing
Since
Present Perfect & Present Perfect Progressive
Have
Had
What has he done for you lately?
He has taken me out for dinner.
He hasn't done anything for me lately!
No, she hasn't been cooking very much lately. She has been eating out a lot.
Has she been cooking much lately?
This MAIN verb does not follow the word order pattern for helping verbs in statements and questions. For this verb, do not use a helping verb.
Be as main verb (am/are/is/was/were)
Examples:
be + adjectives
+ nouns
+ nationalities
+ occupation
+ time
+ place
Next month
In five years
tomorrow
future
Be
Been