Complete the sentences with a verb from the list. Use the correct form of the present perfect tense.
ANSWERS
not decide | be | make | know | hear | clean | have | publish | not open | live
Answers
PRESENT PERFECT
POSITIVE
NEGATIVE
QUESTION
I have watched this film. You have been there. We have eaten dinner. They have studied. He has broken it. She has worked. It has arrived early.
I haven't watched this film. You haven't been there. We haven't eaten dinner. They have studied. He hasn't broken it. She hasn't worked. It hasn't arrived early.
Have I watched this film? Have you been there? Have we eaten dinner? Have they studied? Has he broken it? Has she worked? Has it arrived early?
1) have known 2) hasn't opened 3) have been 4) has lived 5) has cleaned
6) Has ... made 7) haven't decided 8) Have ... heard 9) have published 10) has had