They ___________________________ video games for two hours., has played, have been playing, is playing, He __________________ 50 pages so far., has been reading, is reading, has read, She _______________ fruit all her life., likes, has liked, has been liking, _____________________ for the bus for long time?, You have been waiting, Are you waiting, Have you waited, She _________________ three cups this year., has won, has been winning, is winning, Good news! Gian ______________ the car. We can use it now., has been fixing, fixes, has fixed, I think I ___________________ my wallet. I can't find it., lose, 've been losing, 've lost, We ______________________ each other since nursery school., know, 've known, 've been knowing, I think the waiter ____________________ us. We've been here for more than 40 minutes., has forgotten, forgot, has been forgetting, I_____________________ my finger and now it's bleeding., cut, 've just cut, 've been cutting
0%
Present Perfect Simple
Share
Share
by
Teretavara
8 to 14
14-16
KEY Level
Language Arts
Cambridge
Use of english
Edit Content
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Airplane
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
Open results
Copy link
QR code
Delete
Continue editing:
?