Game Preview

ENT203 - The present perfect tense

  •  English    30     Public
    Present Perfect Tense
  •   Study   Slideshow
  • They ..... the contract last week.
    has finalized
    finalized
    have finalized
  •  15
  • I ..... the project last night.
    has finished
    have finished
    finished
  •  15
  • Look, someone ..... his handbag in the room.
    has left
    have left
    left
  •  15
  • I ..... up smoking last year.
    gave
    has given
    have given
  •  15
  • You can't see her because she / go / home.
    has gone
  •  15
  • You be / to the United States?
    Have you been been
  •  15
  • It's the first time I / eat / caviar.
    have eaten
  •  15
  • He is in the hospital becase he / break / his leg yesterda.
    has broken
  •  15
  • I just / not have / the time to go to the cinema recently.
    haven't had
  •  15
  • I / see / Med and Brian at the party last night.
    saw
  •  15
  • I / be / in that concert.
    have been
  •  15
  • A: Have you met John? B: Yes, .....
    I have
  •  15
  • A: Has Janet eaten lunch? B: No, .....
    she hasn't
  •  15
  • A: Have yor friends gone to the concert? B: Yes, .....
    they have
  •  15
  • A: Have you done your homework? B: No, .....
    I haven't
  •  15
  • A: Has your mom come home? B: No,
    she hasn't
  •  15