Game Preview

Present perfect

  •  English    32     Public
    Structure and rewrite the sentences.
  •   Study   Slideshow
  • The bill isn’t right. They (make)………….. a mistake.
    have made
  •  15
  • The bill isn’t right. They (make)………….. a mistake.
    have made
  •  15
  • Don’t you want to see this programme? It …………. (start).
    has started
  •  15
  • . I (turn)……….. the heating on. It’ll soon get warm in here.
    have turned
  •  20
  • . ……..they (pay)…….. money for your mother yet?
    Have--- paid
  •  25
  • . Someone (take)………………. my bicycle.
    has taken
  •  25
  • Wait for few minutes, please! I (finish)……………. my dinner.
    have finished
  •  10
  • ………you ever (eat)………….. Sushi?
    have---you eaten
  •  20
  • She (not/come)…………… here for a long time.
    has not come
  •  20
  • I (work)………….. here for three years.
    have worked
  •  20
  • . ………… you ever …………..(be) in New York?
    Have----been
  •  20
  • You (not/do) ………….yor project yet, I suppose.
    have not done
  •  20
  • I (just/ see)………. Andrew and he says he ……..already (do)………. about half of the plan.
    have just seen---------has--done
  •  25
  • I ………..just (decide)……… to start working next week.
    have---decided
  •  20
  • He (be)…………. at his computer for seven hours.
    has been
  •  20
  • She (not/have) ……………any fun a long time.
    has not had
  •  20