Grammar Rules
What? Subject + have/has + past participle
Why? Something that started in the past but isn't finished
How? Make questions with 'How long...?', 'How much/many'?
Answer: with 'for' or 'since'
Fill in the gaps with the correct form
1.
I _______ (live) in this town for ten years.
2.
She _______ (work) at the company since 2018.
3.
We _______ (know) each other for over a decade.
4.
They _______ (study) English for three years.
5.
John _______ (play) the guitar since he was a child.
6.
My parents _______ (own) this house for over 20 years.
7.
You _______ (not/see) the latest movie yet, right?
8.
It _______ (rain) all day, and it's still pouring outside.
9.
We _______ (be) friends since high school.
10.
I _______ (not/finish) my project yet, but I'm working on it.