Game Preview

Past simple - Present perfect

  •  English    25     Public
    Grammar quiz
  •   Study   Slideshow
  • Mai (go)______________ shopping with me last night.
    went
  •  15
  • Thang (be)___________ ill for 2 weeks. He is still in hospital.
    has been
  •  15
  • ______you (eat) ____________ lunch yet?
    Have you eaten
  •  15
  • The policeman (drive)___________ away 10 minutes ago.
    drove
  •  15
  • This factory (close) ___________ last month.
    closed
  •  15
  • I (not read) ___________ book for 2 months.
    haven't read
  •  15
  • I (finish) ___________ my homework yesterday.
    finished
  •  15
  • When ________you (not do) ____________ your homework?
    did you do
  •  15
  • Minh and Ha (finish) ___________ school in 2013.
    finished
  •  15
  • This is the first time I (wear) ___________ a kimono.
    have worn
  •  15
  • What you (do) ___________ yesterday?
    did you do
  •  15
  • ________you (ever/use) ___________ a credit card before?
    Have you ever used
  •  15
  • They (visit) ____________ St. Paul’s Cathedral yet.
    haven't visited
  •  15
  • ________you (spend) ___________ a lot of money last year?
    Did you spend
  •  15
  • She last (go) ___________ to Berlin in 2020.
    went
  •  15
  • I___ him for three months.
    have knew
    has known
    have know
    have known
  •  15