I’ve ______ emails all morning., been writing, had written, written, I’ve ___ five papers this week., written, wrote, been writing, How long _______ interested in science fiction?, have you been, have you been being, The decorators_________the house all morning, and they still have more to do., has been painting, had been painting, have been painting, Taylor Swift _______ her albums to recover them for 4 years, until she was able to buy back the original master recordings., had been rerecording, hadn't been rerecording, has rerecorded, have rerecorded, I ______ curry. Is it as hot as they say it is?, haven't tried, hasn't tried, haven't been trying, My cousin and his girlfriend ________with us for three weeks. I hope they leave soon!, have been staying, have stayed, Sue is really good at tennis now, and recently she_______against some of the best players in the country., 's been playing, 's played, have been playing, — How long _______ to this school? — For the last five years. This is my last year., have you been coming, have you come, has you been coming, —How long ______ here? —Not long, we moved last January., have you lived, have you been living, has you been living, I______ hearts a long time...., 've broken, 've been breakin', broken

Present Perfect & Present Perfect Continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?