For vs Since— B2 Grammar Exercises
Exercise 1 — Multiple Choice
I have lived in Germany ______ 2019.
They have been learning French ______ three hours now.
She has worked at that company ______ ten years.
We haven’t seen him ______ he moved to London.
I have been waiting to hear from you ______ ages.
My parents have owned this house ______ I was a child.
He’s been studying music ______ the start of the year.
I have wanted to visit Japan ______ a long time.
You haven’t stopped talking about that book ______ you finished it.
She has been running her own business ______ nearly a decade.
We’ve grown a lot ______ we started this new training program.
He hasn’t upgraded his computer ______ five years.
They have been saving money ______ the beginning of the summer.
I haven’t heard any complaints from them ______ quite some time.
She’s been feeling better ______ she changed her diet.
We have only met twice ______ we became neighbors.
He’s been working day and night ______ his contract was extended.
I haven’t visited my hometown ______ last summer.
She’s been reading that novel ______ a couple of weeks.
They have grown significantly ______ they took over the small company.




