Game Preview

Preview to FCE - Present Perfect and Past Perfec ...

  •  English    16     Public
    Present Perfect Simple and Continuous; Past Perfect Simple and Continuous
  •   Study   Slideshow
  • You ____ only ______ (to drink) two glasses of water today. You should drink more!
    have / drunk
  •  20
  • I ________ (to dig) in the garden since morning. I need a break!
    have been digging
  •  15
  • They ______ recently _____ ( to discover) a secret tunnel in the Great Pyramid.
    have / discovered
  •  15
  • ____ grandma _____ her medicine today?
    Has / taken
  •  15
  • The volcano ______ (to be) dormant for hundreds of years before it erupted.
    had been
  •  25
  • Where ______ (to be)? I've been worried sick!
    have you been
  •  20
  • _____ scientists ____ (to find) a remedy for this disease yet?
    Have / found
  •  15
  • I _____ (to be) a vegetarian for ten years until I finally quit last summer.
    had been
  •  20
  • My broken arm ________ (not heal) yet. It's still in a cast.
    hasn't healed
  •  20
  • How long _____ people ______ (to use) additives to improve the taste of food?
    have / been using
  •  25
  • I ______ (not have) a check-up in years. Maybe it's time to schedule an appointment with the doctor.
    haven't had
  •  20
  • The chef's apron was stained because he ______ (to cook) all day long.
    had been cooking
  •  20
  • I wanted to tell you the news, but you ______ already _____ (to hear) about it on television.
    had / heard
  •  20
  • After he ________ (to sleep), the dog was much more energetic and started barking at squirrels.
    had slept
  •  25
  • We _______ (to dream) about visiting Guatemala for years before the pandemic struck.
    had been dreaming
  •  25
  • It's the first time ______ (to see) such a marvelous landscape!
    have seen
  •  25