Have you made the sandwiches _____?
Don't come in here with those muddy shoes! I have ___ cleaned this floor!
Don't take an umbrella. I’ve ____ looked at the weather forecast – it’s going to be sunny all day.
I’ve ____ seen Beatrice – she’s passed her driving test!
I haven’t seen Jasmine – is she at school today?
Pascale has phoned – she’s going to be late.
I’ve downloaded the film – I did it this morning.
Have you finished cooking ? I’m really hungry!
Manuel has won three swimming competitions this year and it’s only March!
I’ve looked to see if the programme has started but it hasn’t begun .
You’ve finished your dinner and I’ve started mine! Why do you eat so fast!
My dad hasn’t come back from the shops ____ so the car’s not there!
I’ve _____ put the food in my back pack – I did it this morning.
I’ve ____ called Michael – he’s coming to the house now.
You’ve ____ checked the time of the train about fifty times! Just relax!
We have _____ tried to contact her twice this morning. There's no point in trying again.
I’ve ___ seen my dad’s car coming along the street.
The water has boiled – do you want some coffee?
I’ve filled in my passport form – I did it yesterday.
Pascale hasn’t phoned – I hope that she’s OK.
I don’t want to watch that film – I’ve seen it.
Manuel hasn’t been to any other countries but he wants to go to Brazil next year.
I’ve checked the information screen – it says the plane from Madrid has arrived.
Jasmine has texted me to say that the train hasn’t arrived so she’s going to be late.
Mike's ___ called. Can you ring him back, please?
I've ____ seen Sai. He's really enjoying his new job.
Congratulations ! You have ____ won a trip to New York.
The concert will start in two hours but the singers haven't arrived ___ .
I can't go to Spain. I have _____ booked two tickets for Italy. I booked them a few months ago.
The group has _____ visited two museums today, so they don't want to go to another one.
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома