Study

Past simple and present perfect

  •   0%
  •  0     0     0

  • I... three training courses this year.
    took
    taked
    to take
    have taken
  • He...to the office already.
    were
    went
    has gone
    was
  • They... the tasks last Tuesday.
    done
    have done
    did
    doed
  • She…to work every day this week.
    came
    came
    has come
    coming
  • I... ten minutes during the meeting.
    taken
    have taken
    took
    taked
  • He… the director for five years.
    known
    knowed for
    knew
    has known
  • I… my feedback on the project, he will have to change a few things.
    have given
    gave
    gaved
    given
  • I... four meetings this week.
    had
    had not
    have had
    haved
  • She… she wants join the team meeting on Wednesday.
    say
    has sayed
    said
    sayed
  • They... the tasks last Tuesday.
    have done
    done
    doed
    did
  • I...the project report already.
    have seen
    had seen
    seed
    have not
  • She…to the office yesterday.
    has came
    come
    came
    has come
  • She… this is her favorite job so far.
    have said
    sayed
    haven't said
    has said
  • He...to the office early this morning.
    went
    gone
    had gone
    goed
  • I…her the report yesterday.
    give
    gave
    given
    have given
  • She...progress on the project.
    maked
    has made
    have made
    make not
  • She… her previous job recently.
    have left
    has left
    has
    has left
  • They… the lost document.
    found
    has found
    finded
    found it
  • She... late to the meeting yesterday.
    were
    has been
    was
    weren't
  • He… about changing jobs recently.
    thought
    has
    has thought
    thinked
  • He...a lot of compliments from his team.
    haded
    had
    has gotten
    got
  • He... the meeting was too long.
    thoughts
    has think
    thinked
    thought
  • I... the new manager last week.
    have seen
    haven't saw
    saw
    had saw
  • He... the answer during the interview.
    knew
    know
    known
    knowed
  • He... a promotion last year.
    got
    has gotten
    has
    geted
  • She… the office at 5 p.m. yesterday.
    went
    left
    lefted
    leave
  • She...a great presentation last Friday.
    made
    maked
    has made
    has maked
  • They… better way to manage deadlines recently.
    have founded
    has found
    had not found
    have found
  • I...a meeting with my boss on Monday.
    have
    haven't
    had
    have had
  • She... to three meetings this week.
    was
    has been
    were
    wasn't