Game Preview

Simple Past vs Present Perfect Level 3

  •  English    3     Public
    Choose the simple past or present perfect tense. Find the mistake.
  •   Study   Slideshow
  • Complete the sentence: " I ________ _________ ___________ an elephant fly. (not see)
    I have never seen an elephant fly.
  •  15
  • Choose the correct answer: They have been living there ________ many years. a. since b. just c. for
    for
  •  10
  • Choose the correct answer: They have been living there ________ many years. a. since b. just c. for
    for
  •  10