Game Preview

Present Perfect x Past Simple 4

  • She loves Paris. She _____ (be) there many times.
    was
    has been
    was been
    have been
  •  15
  • Bill _____ (work) in that company for 3 years. (He still works there)
    have worked
    has work
    has worked
    worked
  •  15
  • They _____ (go) to London on holiday last summer.
    did go
    went
    have went
    have gone
  •  15
  • I _____ (read) that book. It's good.
    have readed
    readed
    have read
    has readed
  •  15
  • His parents _____ (be) here yesterday.
    was
    were
    have been
    beed
  •  15
  • They _____ (go) to Germany when he _____ (be) only 4.
    have gone / was
    has gone / were
    have gone / has been
    went / was
  •  15
  • _____ you _____ (watch) any film last night?
    Have / watched
    Did / watch
    Did / watched
    Have / watch
  •  15
  • I _____ (have) a couple of toasts for breakfast this morning.
    had
    did have
    had had
    has
  •  15
  • He _____ (live) in Rome since he was a teenager.
    living
    had lived
    has lived
    lived
  •  15
  • The house looks different. _____ you _____ (paint) it?
    have / painted
    have / paint
    did / painted
    did / paint
  •  15