He can't walk, he _____________ (break) his leg., has been breaking, has broken, have been broken, have broken, Helen ___________ (wash) the dishes for fifteen minutes., have been washing, has washed, has been washing, have been washed, How long ________you ___________ (read) this novel?, have/been reading, have/read, have/been read, have/reading, I ________________ (repair) the car. You can drive it now., have been repairing, have repairing, have been repaired, have repaired, I _________________ (look) for information on the subject since last Friday., have looked, have been looking, have looking, have been looked, _______ you ever _______ (be) to Australia?, Have/been, Have/ being, Have/been being, Have/be, You look tired! - I _______ the report all day., have been wrote, have written, have been writing, have writing, We ____________ (discuss) this matter for hours on end. We haven't still reached a decision., have been discussed, have discussing, have discussed, have been discussing, We __________ (finish) our dinner., have just finished, have just been finishing, We ____________ (know) each other since 1999., have been knowing, have known, That room looks awful. Nobody __________ (paint) it for years., has been painting, has painted, hasn't painted, haven't been painting, Jim ____________ (have) his car for two years., has had, has been having, has having, has been had, My son _______________ (watch) television for hours. If he continues watching, he'll certainly get a headache., has been watched, has watched, has watching, has been watching, My mom _________ (see) the film Titanic eight times. She really loves it., has been seeing, has seen, has been seen, has seeing, how many exams _________ you __________ (take) so far?, have taken, have been taking, have taking, have been took, What's the matter with you, little Mary? I can see you ________________ (cry), have cried, have been crying, the bank was crowded. The people _____________ (wait) for an hour., have been waiting, have waited, Can you give me a ride? My car ________________ (break) down again., has broken, has been breaking, They _____________ (deliver) the food so we can start cooking it., have delivered, have been delivering, We _______________ (drive) for hours and we're still not there!, have been driving, have driven, She ____________(act) in 3 movies so far; this will be her fourth., has acted, has been acting, You _____________ (play) video games all day. Go outside and play!, have played, have been playing, My son is sick. I ___________ (take) him to the doctor twice already., have taken, have been taking, Melisa ______________ (buy) a new dress for the party; here it is., has been buying, has bought, it ____________ (rain) all week; when will the sun come out?, has rained, has been raining, You stayed up all night? What ________ you ___________ (do)?, have /done, have/been doing, You ____________ (travel) for months. You must be ready to come back home., have been travelling, have travelled
0%
Present Perfect & Present Perfect Continuous
Share
Share
by
Timothydeklerk7
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:
?