Matt has been teaching English ____ five years., for, since, Sam has been playing the flute ______ she was a little kid., for, since, The dogs have been barking ________ I got home., for, since, Have you been playing Minecraft ______ very long?, for, since, The baby has been crying _______ three hours., for, since, John can't join the team yet. He _______________________ basketball for very long., haven't played, has played, hasn't played, have played, Many people ____________(receive接受)______________ the vaccine(疫苗) recently., has received, have received, haven't received, hasn't received, __________________________________________ manga(日漫) lately(最近)?, Have you read, Has you read, Are you reading, Do you read, What ________________________________________ on Netflix these days?, have your sister watched, has your sister watched, has your sister been watched, have your sister been watch, Tyler's parents ________________________________________ in England for 12 years., has lived, have been lived, have lived, has been lived, I have been to Taiwan _____., twice, already, yet, ever, My sister is not at home. She _____ to the supermarket to buy some milk., goes, gone, has been, went, Has your brother finished his homework _____?, already, just, yet, ever, Have you _______ been abroad (國外的)?, never, ever, already, just, Mike _______ a PE teacher since he graduated (畢業) from the university in 2004., was, is, will be, has been
0%
Present Perfect Continuous
Share
Share
by
Hplimma
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:
?