1) We ________ this for three years now. a) have done b) have been doing  2) Twenty-six-year-old Ryan Sinclair ________ bikes. a) has always loved b) has always been loving 3) The bike _______their lives around. a) has turned b) has been turning 4) We _____________ $4,000 this morning. a) have already been raising b) have already raised 5) We ___________ since 5 o'clock and I'm exhausted! a) have worked b) have been working 6) Jane _________________ here for 5 hours!! a) has been waiting b) has waited

Present perfect simple vs. continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?