Sabrina Carpenter __________ around the world recently, and she is very tired., a) has toured, b) has been touring, c) have been touring, d) is touring, Pedro Pascal has been working on several major TV projects _________., a) now, b) ago, c) recently, d) already, How long __________ Cillian Murphy __________ for his new movie role?, a) has / been preparing, b) have / been preparing, c) does / prepare, d) is / preparing, Ariana Grande __________ recording any new music for months because she is busy with her beauty brand., a) hasn't being, b) haven't been, c) hasn't been, d) doesn't been, Elon Musk has been testing new spaceships __________ hours today., a) since, b) for, c) during, d) already, Miley Cyrus is sweating because she __________ all day for her new music video., a) has danced, b) has been dancing, c) is dancing, d) danced.

PRESENT PERFECT CONTINUOUS

Leaderboard

Visual style

Options

Switch template

Continue editing: ?