Cover of Spark 4 - Student's Book

Answer — Exercise 8

2b - Grammar·Spark 4 - Student's Book

Question

Put the verbs in brackets into the present perfect or the present perfect continuous.

Answer

  1. Your clothes are dirty. Have you been digging in the garden?
  2. I have never sailed in a boat.
  3. He has been learning English for 6 years.
  4. John has just finished painting the kitchen.
  5. She's very angry. She has been waiting since 10 o'clock for John to come.

More exercises in 2b - Grammar