Study

Present perfect or simple past?

  •   0%
  •  0     0     0

  • I _________ (have) chicken for dinner last night.
    had
  • Dr Lam _________ (invent) a machine in 1920.
    invented
  • Jason _________ (become) a painter since he was 15 years old.
    has become
  • Alice _________ (start) to write books in 1996.
    started
  • Mandy _________ (make) a cake for Sally.
    has made/ made
  • Rax _________ (win) the Taekwando champion last week.
    won
  • Anson _________ (be) a singer since 2001.
    has been
  • She _________ (play) the piano for 10 years.
    has played