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

Present Perfect Simple vs. Continuous (3)

by

Leaderboard

Visual style

Options

Switch template

Continue editing: ?