Game Preview

Past Simple / Present Perfect Simple / Continuo ...

  •  English    38     Public
    Past Simple / Present Perfect Simple / Continuous
  •   Study   Slideshow
  • It __________ for many days. I wonder when it will finally stop. (RAIN)
    It HAS BEEN RAINING for many days. I wonder when it will finally stop. 
  •  15
  • How many tests (you have) last week? 
    How many tests DID YOU HAVE last week? 
  •  25
  • Jim (play)  tennis since he was six.
    Jim HAS BEEN PLAYINIG tennis since he was six.
  •  15
  • How many cups of cofee (you have) today?
    How many cups of cofee HAVE YOU HAD today? 
  •  25
  • Mary isn't here because she (go) shopping with Sue. They (go) shopping a lot lately. 
    Mary isn't here because she HAS GONE shopping with Sue. They HAVE BEEN GOING shopping a lot lately. 
  •  25
  • I can't find my keys. I think I (lose) them.
    I can't find my keys. I think I HAVE LOST them.
  •  15
  • A: When (you arrive)? -- B: At 10pm... I (travel) all day :(
    A: When DID YOU ARRIVE? -- B: At 10pm... I HAVE BEEN TRAVELING all day :(
  •  10
  • How long (have) the flu?
    How long HAVE YOU HAD the flu?
  •  5
  • How long (you play) the piano? B: Well, I (have) this piano for 1 year, but I (learn) how to play for 5 years. 
    How long HAVE YOU BEEN PLAYING the piano? B: Well, I HAVE ONLY HAD this piano for 1 year, but I HAVE BEEN LEARNING how to play for 5 years. 
  •  25
  • (You /ever/have)  an operation?
    HAVE YOU EVER HAD an operation?
  •  15
  • He is completely exhausted. He (climb) for a few hours.
    He is completely exhausted. He HAS BEEN CLIMBING for a few hours.
  •  15
  • The cup is still full. He (not drink) his coffee yet.
    The cup is still full. He HASN'T DRUNK his coffee yet.
  •  25
  • He (not know) Martha for long. They (meet)  2 months ago, in school.
    He HASN'T KNOWN Martha for long. They MET 2 months ago, in school.
  •  20
  • You're finally here! Where (you be) ? I (wait)  for over an hour and it's freezing!
    You're finally here! Where HAVE YOU BEEN ? I HAVE BEEN WAITING for over an hour and it's freezing!
  •  25
  • I'm covered in mud - I (work) in the garden all morning. The good thing is, I (pull) all of the weeds!
    I'm covered in mud - I HAVE BEEN WORKING in the garden all morning. The good thing is, I HAVE PULLED all of the weeds!
  •  20
  • Why are you eyes so red? (YOU CRY)?
    HAVE YOU BEEN crying
  •  15