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

Leaderboard

Visual style

Options

Switch template

Continue editing: ?