6. Complete the sentences with the Present Perfect of the verbs in brackets.
1 We ................................... (not have) a holiday this year.
2 ...................... you ...................... (see) the latest James Bond film yet? 3 We ...................... already ...................... (finish) our homework. 4 I ................................... (not speak) to her since September. 5 My father ................................... (finish) his tea. 6 ...................... you ...................... (buy) any new clothes lately.
7. Complete the sentences with the Present Perfect form of the verbs below.
1 Tom looks different. I ...................................... him for years.
2 ...................................... you ...................................... this book before? 3 We’re not late for the lesson. It ...................................... yet. 4 I can’t find Kim. ...................................... she already ...................................... the party? 5 My essay is nearly finished. I ...................................... four pages so far. 6 The grass is very dry. It ...................................... for a long time.