I can't find my pen. What on earth...?, have I done with it?, have I been doing with it?, She should be good at German by now. She's..., learnt it for years., been learning it for years., What's the delay with this train? We've..., hung around for ages., been hanging around for ages., Can we try Cuba for a holiday? I've..., been fancying that for years., fancied that for years., There's no more snow, so I don't know why they haven't..., opened the road yet., been opening the road yet., Serve this lady next. She's the one who's.., been waiting the longest., waited the longest..

Present Perfect Simple & Continuous

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?