Game Preview

Present perfect - present perfect continous

  •  English    16     Public
    Present perfect - present perfect continous
  •   Study   Slideshow
  • Prof. Wilson (has given / has been giving) the same seminar to students for the last 12 years
    has been giving
  •  15
  • She (has never understood / has never been understanding) why so many young people want to study abroad.
    has never understood
  •  15
  • Nam (has studied / has been studyin)g English for two years.
    has been studying
  •  15
  • (He has attended / has been attending) online vocational courses twice.
    has attended
  •  15
  • (Have you applied / Have you applying) for the scholarship to study in Singapore?
    Have you applied
  •  15
  • We (have waited / have been waiting) for the university's reply for the whole week. We hope to receive it soon.
    have been waiting
  •  15
  • The British Council (has used / has been using) IELTS as an international standardised test of English for non-native English language speakers for a long time.
    has been using
  •  15
  • The university (has built / has been building) a new campus since May.
    has been building
  •  15
  • We (have read / have been reading) three books on vocational training to complete this project.
    have read
  •  15
  • They (have read / have been reading) the report since last Monday. They will finish it this Sunday.
    have been reading
  •  15
  • I (have studied/have been studying) graphic design for six months now.
    have been studying
  •  15
  • I (was/have been) thinking recently about starting a business.
    have been thinking
  •  15
  • For five years now, we (have been/had been) designing an educational app for students.
    have been designing
  •  15
  • Have you always (hated/been hating) math class?
    hated
  •  15
  • Since recieving the new recipe book, I (have made/have been making) two recipes from it.
    have made
  •  15
  • I'm worried about him. He (has been working/has worked) too hard recently.
    has been working
  •  15