She ----------- basketball since she was three., have been playing, has played, has been playing, How long ---- he ----------- drawing?, has / been, had / been, has / being, She -----------the book she wanted., didn't find, hasn't found, didn't found, I ------- with a famous person all week., have been -ing, have been working, didn't, Mary -------- taking care of her neighbor's cat since she arrived., have been , has been , has took, This actor is very good. He --------- on a new movie., has been winning, have been winning, has been working, Has he ---------for the tournament?, practised sport, has been practising, been practicing, Why ----------- done your homework yet? It's really late., have you, haven't you, has you, She -------------- that book for three hours now, but she ---------------- anything interesting., has been reading / hasn't found, have been reading / didn't found, hasn't been reading / didn't find, How fast ---- the race driver ---------?, has / run, have / is running, has / been running?.

Present Perfect Continuous

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?