He _____ (finish) training., She _____ (score) twenty points in the match., We _____ (watch) all the Champions League matches this season., That’s amazing! She _____ (run) fifteen kilometers this morning!, She _____ (buy) some really nice rollerblades!, Oh, no! I _____ (lose) my money!, My mum _____ (write) shopping list. It’s on the kitchen table., Dad, you _____ (eat) my biscuit!, I’m tired. I _____ (watch) three X-Files videos., Hurry up! They _____ (start) the film!, Mary _____ (study) hard this year, so she’ll pass her exams., Oh no! She _____ (drop) the plate!, The garden is very green. It _____ (rain) a lot this month., These are my favourite trousers. I _____ (have) them for five years., Tom’s my best friend. I _____ (know) him for three years., They _____ (live) in Miami for two years., Jo has earache. He _____ (have) it since 7 o’clock., Brad _____ (live) in Chicago since 1998., I _____ (not clean) my football boots., They _____ (not start) their meal., I _____ (not do) my homework., He _____ (not win) all his matches this year., My brother and I _____ (not see) any films this week., It’s my birthday party today. I _____ (not invite) many people., He _____ (not wash) his hands. They’re very dirty., Mum’s really angry. We _____ (not tidy) our room!, I can’t play with my friends this evening. I _____ (not finish) my homework., I _____ (not visit) New York for three years., Where’s Alison? We _____ (not see) her since yesterday., Dad _____ (not take) a holiday since last August., John _____ (not play) the violin since he was school..
0%
Present Perfect
Share
Share
Share
by
Cherkasovakate
Edit Content
Print
Embed
More
Assignments
Leaderboard
Speaking cards
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?