Study

Past Simple or Present Perfect

  •   0%
  •  0     0     0

  • Is mother still cooking the dinner? No, she ... it.
    has already cooked
    already cooked
  • ... a holiday recently?
    Have you had
    Did you have
  • The doctor ... examined the patient.
    has already examined
    examined
  • I ... Jane in the library. - When ... her? - On Tuesday.
    have met, did you meet
    met, have you met
  • Why aren't you singing? I ... a cold.
    have caught
    caught
  • We ... some trees. We ... them on Monday.
    planted, have planted
    have planted, planted
  • Dan ... his new car on Tuesday.
    has driven
    drove
  • Peter ... the newspaper this morning.
    read
    has read
  • ... cleaning the kitchen yet?
    Have you finished
    Did you finish
  • James ... teacher's questions at the History lesson.
    has answered
    answered
  • I ... a lot last year but I ... a lot this year.
    didn't study, have studied
    haven't studied, didn't study
  • We ... a new TV. - When ... it? - Last week.
    bought, have you bought
    have bought, did you buy
  • Nick is happy. He ... a present for his mum.
    chose
    has chosen
  • Olha ... the flowers in the garden.
    has watered
    watered
  • Bill ... the table. He ... it in the morning.
    repaired, has repaired
    has repaired, repaired
  • They ... a flat in a new district last year.
    have received
    received
  • Olha ... her watch. - When ... it? - Last weekend.
    lost, has she lost
    has lost, did she lose
  • Steve ...an invitation to the party.
    has received
    received