They_________________ to France many times., has be, have be, have been, have been being, He________________ a lot of videos for his students., has made, has been making, have made, She has _____ these Christmas cards for hours., been writing, written, wrote, How long ____________ at this school?, have you taught, have you been teaching, you've taught, They ______ to Australia two times., has been, have been, have been being, He_________ for 8 years. Next May he will complete 9 years of experience., has practiced, has been practicing, has practicing, I__________ 5 Christmas ornaments so far., have been making, have made, have making, He_______ a lot of people on those dating websites., has been meeting, has met, have meet, How many families ________ during Christmas ?, have you been helping, have you helped, How long ________ the house?, has he been cleaning, has he cleaning, has he cleaned, The customer service department has already _______ more than a thousand emails., answered, been answering, answering, What ________ up to lately?, have you been being, been you, have you been, I ________ a cooking class since June., 've attended, 've been attending, attended, How many dishes ________ so far?, have you been making, have you made, you made, I _______ 15 different dishes since I started., 've been cooking, been cooking, 've cooked
0%
Present Perfect simple and continuous
Share
Share
by
Academics2
Middle
ESL
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:
?