I ____ (read) this book all morning., have read, have been reading, She ____ (not/finish) her homework yet., has not finished, has not been finishing, They ____ (play) football since 2 o’clock., have been playing, have played, We ____ (visit) Paris twice., have been visiting, have visited, He ____ (study) for the test for three hours., has been studying, has studied, Kate ____ (write) emails all day., has written, has been writing, He ____ (not/watch) this movie before., hasn't watched, hasn't been watching, She ____ (talk) on the phone for half an hour., has been talking, has talked

present perfect/present perfect continuous

Leaderboard

Visual style

Options

Switch template

Continue editing: ?