My friend's a great writer. He _____________________ (write) lots of books so far.
My friend's a great writer. He HAS WRITTEN lots of books so far.
We _____________________ (travel) around South America since June and _____________________ (start) by exploring Machu Picchu in Peru.
We HAVE BEEN TRAVELLING around South America since June and STARTED by exploring Machu Picchu in Peru.
I _____________________ (eat) at the Bigos Palace last night. The food was delicious. That's my favourite restaurant. I _____________________ (eat) there many times.
I ATE at the Bigos Palace last night. The food was delicious. That's my favourite restaurant. I HAVE EATEN there many
Is Sonia here? No, she _____________________ (not come) yet.
Is Sonia here? No, she HAS NOT COME yet.
"Saka takes on one player. He's taking on another! He cuts inside and shoots! ... and he ________________ (scored)! Arsenal 5 Manchester United 0!"
"Saka takes on one player. He's taking on another! He cuts inside and shoots! ... and he HAS SCORED! Arsenal 5 Manchester United 0!"
How many plays _____________________ (write) by Shakespeare?
How many plays WERE WRITTEN by Shakespeare?
How long _____________________ (you use) a bike to get around? I _____________________ (receive ) mine for my birthday and I _____________________ (ride) daily so I feel pretty fit.
How long HAVE YOU BEEN USING a bike to get around? I RECEIVED mine for my birthday and I HAVE BEEN RIDING it daily so I feel pretty fit.
Money's tight. I _______________________ (have to) work 2 jobs just to make ends meet.
Money's tight. I HAVE BEEN HAVING TO work 2 jobs just to make ends meet.
I'm not upset. It's just I _________________________ (peel) onions.
I'm not upset. It's just I HAVE BEEN PEELING onions.
. _____________________ (you / speak) to mum yet? No, I _____________________ (call) her all morning but she _____________________ (not pick up) so far.
HAVE YOU SPOKEN to mum yet? No, I HAVE BEEN CALLING her all morning but she HASN"T PICKED UP so far.
Sorry, I’m late. How long _____________________ (you wait)?
Sorry, I’m late. How long HAVE YOU BEEN WAITING?
Why is she lying on the ground? Perhaps she _____________________ (hurt) herself. I hope someone _____________________ (call) for an ambulance..
Why is she lying on the ground? Perhaps she HAS HURT herself. I hope someone HAS CALLED for an ambulance..
We _____________________ (not have) a holiday last year, because there_____________________ (not be) enough time for that.
We DIDN"T HAVE a holiday last year, because there WASN"T enough time for that.
I had to leave the meeting early. What ________________ (happen) at the end?
I had to leave the meeting early. What HAPPENED at the end?
Hi. Long time, no see. What ______________________ (do) since I last ___________________ (spoke) to you.
What HAVE YOU BEEN DOING since I last SPOKE to you.
Sandra _____________________ (throw up ) for a week. Her boyfriend Jack says she _____________________ (start) to feel ill last Monday. Everyone ________________ (beg) her to make an appointment with the doctor.
Sandra HAS BEEN THROWING UP for a week. Her boyfriend Jack says she STARTED to feel ill last Monday. Everyone HAS BEEN BEGGING her to make an appointment
You look tired. What time _____________________ (you / go) to bed?
You look tired. What time DID YOU GO to bed?
How many books _____________________ (write) by J.K. Rowling?
How many books HAVE BEEN WRITTEN by J.K. Rowling?
The weather _____________________ (be) very good yesterday so I _____________________ (not stay) at home.
The weather WAS very good yesterday so I DIDN'T STAY (not stay) at home.
How long ____________________ (he / shop)? I ____________________ (wait) for ages for him to return so we can start cooking.
How long HAS HE BEEN SHOPPING? I HAVE BEEN WAITING for ages for him to return so we can start cooking.
I ____________________ (read) a lot of books by Sacha. I ____________________ (even / read) his newest one: "Watching Grass Grow for Beginners". A Great read!
I HAVE READ a lot of books by Sacha. I HAVE EVEN READ the newest one: "How to Watch Grass Grow for Beginners". A Great read!
He's not coming with us to the cinema. He _________________ (download) the film and he __________________ (watch) it several times.
He's not coming with us to the cinema. He HAS DOWLOADED the film and he HAS WATCHED it several times.
Do you remember how you first _____________ (meet) your best friend?
Do you remember how you first MET your best friend?
It's a great film. I _________________ (see) it twice already.
It's a great film. I HAVE SEEN it twice already.
I ____________________ (share) a flat since I ____________________ (move) out from my parents' place.
I HAVE BEEN SHARING a flat since I MOVED out from my parents' place.
Your experience on this site will be improved by allowing cookies.