Exercise 3: Present perfect: questions and short answers

 

Present perfect: questions and short answers
3Write questions and short answers from the prompts. 
You need to use normal letters and capital letters correctly in this task. You also need to use correct punctuation.
  • Richard / clean / the car? / No

  • 1Jodie and Kim / make / a birthday cake / for their sister? / Yes

    Have Jodie and Kim made a birthday cake for their sister? Yes, they have.

  • 2you / see / the new Robert Pattinson film? / No

    Have you seen the new Robert Pattinson film? No, I haven't.

  • 3your sister / finish / her homework? / Yes

    Has your sister finished her homework? Yes, she has.

  • 4your teacher / give / you / a test / this year? / No

    Has your teacher given you a test this year? No, she hasn't.

  • 5we / miss / the train? / No

    Have we missed the train? No, we haven't.

  • 6you / have / dinner? / Yes

    Have you had dinner? Yes, I have.

  • 7our friends / book / their holiday? / Yes

    Have our friends booked their holiday? Yes, they have.

  • 8your father / buy / a new phone? / No

    Has your father bought a new phone? No, he hasn't.