He / live / here for three years
He has lived here for three years.
I've been an action film fan______20 years.
I've been an action film fan for 20 years.
I haven't done the homework ______.
I haven't done the homework yet.
She _____ (go) to the cinema every weekend for years.
She has been going to the cinema every weekend for years.
I _____ (drink) more water recently, and I feel better
I've been drinking more water recently, and I feel better
They / write / to the politician
They've written to the politician.
I've been an action film fan______ I was 10 years old.
I've been an action film fan since I was 10 years old.
Sorry, I don't want to go to Spiderman with you. I've _________ seen it twice.
Sorry... I've already seen it twice.
They _____ (not/live) here for very long.
They haven't been living here for very long.
Julie _____ (cook) dinner. Let's go and eat!
Julie's cooked dinner. Let's go and eat!
Julie has cooked dinner. Let's go and eat!
She / not / see / The Lord of the Rings
She hasn't seen The Lord of the Rings.
It was the worst action film I've seen ______2007.
It was the worst action film I've seen SINCE 2007.
Ahh! The essay is due at 5 PM, and I ______ haven't finished!
The essay is due at 5 PM and I still haven't finished!
We _____ (not/drink) enough water - that's why we feel tired.
We haven't been drinking enough water - that's why we feel tired.
I_____(read) your book all day. It's very interesting, but I'm only on chapter 2
I've been reading your book all day. It's very interesting, but I'm only on chapter 2
They / not / be / in London for six months
They haven't been in London for six months.
I've waited _____ my friend _____ a long time. I'll get my ticket and watch the movie on my own.
I've waited FOR my friend FOR a long time. I'll get my ticket and watch the movie on my own.
I have _____ missed the bus by one minute! I'm going to be late. Have you _________ left?
I have just missed the bus by one minute! I'm going to be late. Have you ______ left?
(Julia/work) in this company for more than five years?
Has Julia been working in this company for more than five years?
It_____(not/rain) all summer, so the garden is dead.
It hasn't rained all summer, so the garden is dead.
They / live / here as long as we have ?
Have they lived here as long as we have?
I've been waiting _____ my friend _____ 5 O'clock. I'll get my ticket and watch the movie on my own.
I've been waiting FOR my friend SINCE 5 O'clock. I'll get my ticket and watch the movie on my own.
I _____ haven't been outside the US, but I would like to go to Paris. My friend has _____ gotten back and says it's amazing. Have you been _____?
I still haven't been outside the US, but I would like to go to Paris. My friend has just gotten back and says it's amazing. Have you been yet/already?
(they/go out) with each other for three years already?
Have they been going out with each other for three years already?
David feels great these days. He_____ (get) up early lately.
David feels great these days. He's been getting up early lately.