1) Why are John's clothes covered in paint? Because he ... a) painted the living room yesterday. b) has been painting the living room today. c) paints the living room once a year. d) is going to paint the living room tomorrow. 2) The ceiling was white this morning but now it's brown. John ... a) has painted it. b) is painting it. c) is going to paint it. d) painted it yesterday. 3) Has Joe gained weight? Yes, he ... a) ate too much last night. b) always eats too much. c) has eaten too much. d) has been eating too much recently. 4) Jane started reading a book 2 hours ago. She is still reading! She ... a) she is reading for 2 hours. b) has been reading for 2 hours. c) she reads for two hours. d) has been reading since 2 hours. 5) How long ... a) have you learnt English? b) have you learnt English? c) are you learning English? d) have you been learning English? 6) Is it still raining? No it ... a) has just stopped. b) just stopped. c) stopped this morning. d) has just been stopping. 7) JK Rowling ... , including the Harry Potter books. a) wrote lots of books ... b) has been writing lots of books ... c) is writing lots of books ... d) has written lots of books ... 8) William Shakespeare ... a) has written lots of plays and poems. b) wrote lots of plays and poems. c) writes lots of plays and poems. d) has wrote lots of plays and poems. 9) Those bags look heavy. Have you ... a) gone to the supermarket? b) been going to the supermarket? c) going to the supermarket? d) been to the supermarket? 10) I love scuba diving! ... a) Have you ever tried it? b) Have you been trying it? c) Did you try it? d) Have you ever trying it?

Present Perfect Simple or Continuous

Tabla de clasificación

Estilo visual

Opciones

Cambiar plantilla

¿Restaurar actividad almacenada automáticamente: ?