Study

Present Perfect/Present Perfect Continuous/Past  ...

  •   0%
  •  0     0     0

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