I ______ the book you lent me and it's great. I'll give it back to you when I finish it., 've read, was read, 've been reading, Bruce ______ tennis since he was a child. He ______ many trophies., has been playing / has won, is playing / has won, has played / has been winning, You ______ too much time playing that stupid game! (Choose TWO correct options), 've spent, 've spending, 've been spending, You ______ tennis since 10 o'clock. How many sets ______ ?, have played / have you been playing, have been playing / have you played, are playing / have you played, He ______ to me since we met last summer. He _______ over 100 emails., 's been writing / 's sent, 's written / 's been sending, is writing / 's sent, He ______ since he was a little boy. (Choose TWO correct options), is fishing, has fished, has been fishing, ______ any fish today?, Have you caught, Have you been catching, Have you catching, A: He ______ hundreds of job applications, but he's got no answers yet. B: How long ______ for a job?, 's been sending / has he been looking, 's sent / has he looked, 's sent / has he been looking, Now that I ______ tidying the house, I'm going to clean it., have finished, have been finishing, am finishing, We ______ this TV for ages. I think it's time to buy a new one., have, 've had, 've been having, I ______ my bedroom all morning and I'm still not finished!, 've cleaned, 've been cleaning, clean, Your eyes are very red. ______?, Have you been crying, Have you cried, Do you cry, We ______ that dog for over ten years; he's like part of the family., 've been having, 've had, have, My brother ______ five different jobs since he finished university., has been having, has had, is having, I ______ my homework, so now I can go out and play football., 've been doing, 've done, do, "Why are you so sweaty?" "Because I ______ the lawn.", 've been mowing, 've mown, mowed, I ______ to call you all day! Why didn't you pick up the phone?, 've tried, 've been trying, try, He ______ three cups of coffee this morning., has been drinking, has drunk, drinks, At last! I ___________ the problem., 've been solving, 've solved, was solved, What ______________ recently? Anything interesting?, have you been doing, have you done, do you do, My brother ____________ a new motorbike. It looks great., has been buying, has bought, is bought, _____________? Your hair looks wet., Have you swum, Have you been swimming, Are you swimming, Oh, there you are! I ____________ for you everywhere., 've been looking, 've looked, am looking, Sorry we are late. How long _______________?, have you waited, have you been waiting, did you wait, I ____________ Peter for a long time., 've been knowing, 've known, know, My friends _____________ for two hours already., have been running, have run, are running, I ____________ Maths and Physics., 've never been understanding, 've never understood, never understand, The children are tired because they ___________ all day., have played, have been playing, play, Susan _____________ in ghosts and fairies., has never been believing, has never believed, never believes, I _______________ emails all day., 've been writing, 've written, write, I’m sorry. Monica is not here. She _____________ out., has been going, has gone, goes, We’re really tired because we ______________ for the marathon since eight o’clock., 've been training, 've trained, train, _______________ doing your homework yet?, Have you been finishing, Have you finished, Do you finish, Peter, why are you sweating? BecausIt’s still raining. It _____________ for hours.e I _________ the carpets., has been raining, has rained, rains, How much money _____________ this week?, have you been spending, have you spent, do you spend
0%
Present Perfect Simple vs. Continuous (3)
Share
Share
by
Mimaedu
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
Quiz
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:
?