Game Preview

Present perfect

  •  English    13     Public
    perfect
  •   Study   Slideshow
  • The scholars __________ (research) ancient civilizations for years, unearthing remarkable discoveries.
    have been researching
  •  15
  • As a wildlife photographer, he __________ (capture) stunning images of rare species during his trip.
    has been capturing
  •  15
  • With dedication and discipline, she __________ (learn) multiple languages fluently.
    has learnt
  •  15
  • By the time we reached the summit, the climbers __________ (scale) the mountain for several hours.
    had been scaling
  •  15
  • Despite the challenges they faced, the team __________ (design) innovative solutions for the project.
    has designed
  •  15
  • In the pursuit of knowledge, he __________ (read) countless books on philosophy since March.
    has read
  •  15
  • While traveling the world, they __________ (immerse) themselves in various cultures.
    have been immersing
  •  15
  • After several attempts, they __________ (solve) the complex puzzle.
    have solved
  •  15
  • Over the past decade, the technology industry __________ (evolve) rapidly.
    has evolved
  •  15
  • The price of petrol _____ (rise) by 15% over the past year.
    has risen
  •  15
  • The research team __________ (investigate) the effects of climate change extensively.
    has been investigating
  •  15
  • Despite the rain, the gardener __________ (work) tirelessly in the garden.
    has been working
  •  15
  • After finishing his degree, he __________ (study) advanced mathematics for three years.
    has been studying
  •  15