She _______ the ceiling for two hours., has been painting, has painted, She ____________the ceiling recently., has been painting, has painted, My hands are very dirty. I ________ the car., have been repairing, have repaired, The car is OK again now. I ___________ it., have been repairing, have repaired, _____ you _________ tennis since morning?, Have ___ been playing, Have ___ played, ______ you ever ________ tennis?, Have ___ been playing, Have ___ played, How long ______ you ____________ that book?, have ___ been reading, have ___ read, How much of that book ________ you _______?, have ___ been reading, have ___ read, She ___________ letters all day., has been writing, has written, She ___________ ten letters today., has been writing, has written
0%
Present Perfect - Present Perfect Continuous
Share
Share
by
Mrsovenysh22
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:
?