Study

TB 6 U3 Present Perfect

  •   0%
  •  0     0     0

  • She ... .... (work) in the bank for five years.
    has worked
  • She has ..... to the cinema twice this week. (be/being/been)
    been
  • Soto .... ..... (be) a favorite menu at my father’s restaurant since two years ago.
    has been
  • Have you ...... the piano since you were a child? (played/play/playing)
    played
  • I ..... just ....... (finish) my work.
    have .... finished
  • Has Dita ..... two short stories this month? (writing/wrote/written)
    written
  • He has ....... 'War and Peace'. (watching/watch/watched)
    watched
  • ... Tika .... (sleep) for three hours?
    Has ...... slept
  • We ..... ....... (visit) Portugal several times.
    have visited
  • I have ....... in Bristol since 1984. (live/lived/living)
    lived
  • We have .... at that restaurant many times. (eaten/eating/ate)
    eaten
  • They .... .... (see) that film six times
    have seen