Take your mp3 player. Ben ..... (return) it.
We ..... (use) this costume many times.
Mary and Tony ..... (work) very hard on this project.
Wait a minute! I ..... (not / finish) the cake, we need more time.
..... the government .....(change) those plans?
Chris ..... (sing) at the party.
They are not here. They ..... (leave) the room this morning.
She's angry. She ..... (not / send) us an invitation to the wedding.
I'm tired. This evening, I ..... (go) for a walk.
..... Marlon ..... (write) all of these e-mails?
..... you ..... (hear) the news this morning?
The car ..... (stop) at the traffic lights
We can't call you, we ..... (forget) our mobile at school.
He ..... (buy) a new computer.
It's been a great concert. Tamara ..... (play) the piano wonderfully.
We haven't ridden our bike ..... August.
He has had this job ..... five years.
They have been classmates ..... a long time.
We have known each other ..... 2005.
That sales assistant has sold articles in this shop ..... last Christmas.
Which is the right time expression?: Has she 'never'/ 'since' / 'yet' / 'ever' visited Japan?
Which is the right time expression?: Don't insist, I have 'ever' / 'already' / 'yet' / 'for' forgiven you.
Which is the right time expression?: You aren't late. The game hasn't started 'for' / 'since' / 'just' / 'yet'.
Fill in the two gaps: We ..... (meet) at this café ..... five years.
Fill in the two gaps: My grandfather ..... (give) me pocket money ..... 2002.