He _______ (read) that book for two hours. He likes it, has read, is reading, has been reading, He ________ (read) 53 pages so far., has read, read (past simple), has been reading, Peter ________ (play) tennis since he was ten., has played, plays, has been playing, Peter _______ (win) four tournaments in his professional career., has won, has been winning, You look tired. What ________ (you / do) lately?, have you done, have you been doing, did you do, This artist ________ (paint) since she was 10 years old., paints, has been painting, is painting, This artist _______ (make) five sculptures since she graduated., made, has made, has been making, We _______ (fish) all day today. Our boots are muddy., have been fishing, have fished, _______ (you / catch) any fish today?, Have you been catching, Have you caught, How long _______ (you / know) your wife?, have you been knowing, do you know, have you known, Janet ______ (not / finish / yet). She's still at the office., hasn't been finishing yet, hasn't finished yet, I think the waiter ________ (forget) our order., has been forgetting, has forgotten, Tim ______ (not / do) his homework, yet, so he can't go outside., hasn't been doing, isn't doing, hasn't done, Recently, I ________ (check) the weather forecast regularly., have been checking, I'm checking, I checked, It _______ (be) very hot this month., has been being, has been, was, How long _______ (you / work) at the hospital?, have you been working, are you working, have you worked

Present Perfect Simple vs. Continuous

by

Leaderboard

Visual style

Options

Switch template

Continue editing: ?