Game Preview

Present Perfect/Present Perfect Continuous/Past  ...

  •  English    17     Public
    Present Perfect/Present Perfect Continuous/Past Simple
  •   Study   Slideshow
  • It_________for many days. I wonder when it will stop raining. (RAIN)
    has been raining
  •  15
  • How many tests________last week? (YOU / HAVE)
    did you have
  •  25
  • My uncle________around USA for six months. (TRAVEL)
    has been travelling
  •  20
  • They________six countries so far. (SEE)
    have seen
  •  10
  • ________yesterday? (YOU/ARRIVE)
    did you arrive
  •  10
  • Mary isn't here because she________shopping with Sue. (GO)
    has gone
  •  25
  • How many cups of coffee_____today? (YOU / HAVE)
    did you have
  •  25
  • Jim________tennis since he was six. (PLAY)
    has been playing
  •  15
  • How long__________the flu? (YOU / HAVE)
    have you had
  •  20
  • I can't find my keys. I think I_____them. (LOSE)
    have lost
  •  15
  • ________an operation? (YOU / EVER HAVE)
    Have you ever had
  •  15
  • How long________to play the piano? (YOU LEARN)
    have you been learning
  •  20
  • He is completely exhausted. He_____for a few hours. (CLIMB)
    has been climbing
  •  15
  • The glass is still full. He_____his beer yet. (NOT DRUNK)
    hasn't drunk
  •  25
  • He______Martha for long. They_____2 months ago in school. (NOT KNOW / MEET)
    hasn't known / met
  •  20
  • Oh no! The kids ____________________ (PLAY) in the kitchen. Look at this mess!
    have been playing
  •  15