He ___________ (read) that book for two hours., has read, have read, has been reading, have been reading, Peter _________________ (play tennis) since he was ten., has played, has been playing, has playing, have been playing, They _______________ (make) films since they left college., have made, have been making, has made, has been making, How long _______________ (you/learn) English?, you has learnt, you has been learing, have you been learning, you have been learning, How long _______________ (you/teach)?, have you been teaching, has you been taught, have you teached, you have taught, She _____________ (travel) for 3 months. She's in America now., has traveleld, have travelled, has been travelling, have been travelling

Present Perfect Continuous

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?