Study

Present Perfect

  •   0%
  •  0     0     0

  • . (how / she / make this fantastic cake?)
    How has she made this fantastic cake?
  • (why / I / miss the plane?)
    Why have I missed the plane?
  • (you / eat lunch yet?)
    Have you eaten lunch yet?
  • (they / be in London for six months)
    They have been in London for six months.
  • . (they / not / go to bed)
    They haven’t gone to bed.
  • (what / she / eat today?)
    What has she eaten today?
  • (I / wear a kimono)
    I have worn a kimono.
  • (they / not / visit St. Paul’s Cathedral yet)
    They haven’t visited St. Paul’s Cathedral yet.
  • (he / take a taxi?)
    Has he taken a taxi?
  • (it / rain a lot this week)
    It has rained a lot this week.
  • (you / not / study French for ten years)
    You haven’t studied French for ten years.
  • (she / pass the exam?)
    Has she passed the exam?
  • . (she / leave her phone in a taxi)
    She has left her phone in a taxi.
  • . (we / not / go to Paris)
    We haven’t gone / been to Paris.
  • (she / steal all the chocolate!)
    She has stolen all the chocolate!
  • (we / have enough to eat?)
    Have we had enough to eat?
  • (why / you / do your homework already?)
    Why have you done your homework already?
  • (he / read the newspaper today?)
    Has he read the newspaper today?
  • . (they / use a credit card before?)
    Have they used a credit card before?
  • (he / not / meet my mother)
    He hasn’t met my mother.
  • (she / not / play basketball before)
    She hasn’t played basketball before.
  • (she / not / see ‘The Lord of the Rings’)
    She hasn’t seen ‘The Lord of the Rings’.
  • (where / you / be?)
    Where have you been?
  • (he / not / forget his books)
    He hasn’t forgotten his books
  • (we / not / lose our tickets)
    We haven’t lost our tickets.