Game Preview

Present Perfect Simple/Present Perfect Continuou ...

  •  English    28     Public
    Open the brackets
  •   Study   Slideshow
  • Is Tom still ill? No. He … (just/recover)
    has just recovered
  •  15
  • I … (translate) this story since morning, but still can't understand some sentences.
    have been translating
  •  15
  • Ben … (not doing) his homework all this time. He … (play) computer games.
    hasn't been doing, has been playing
  •  20
  • The exam starts at 2 pm, Jack…...... (study) the whole morning.
    has been studying
  •  15
  • This animated TV series is so wonderful! I .... (already/watch) it three times
    have already watched
  •  15
  • ...... (you/live)in Moscow for 15 years or more?
    Have you been living
  •  15
  • Max needs to stay at home, he ….. (catch) a cold.
    has caught
  •  15
  • Wow, it's snowing today! It …........... (not snow) here since 1980!
    hasn't snowed
  •  15
  • We should go on discussing the problem, we ….... (not solve) it yet.
    haven't solved
  •  15
  • It's one of the most exciting museums I......... (ever/visit)
    have ever visited
  •  15
  • How many pages …..... (you translate) by now?
    have you translated
  •  15
  • Max ….. (not see) his family for few weeks because he …..... (work) a lot.
    hasn't seen, has been working
  •  15