1 Complete the sentences. Use the past simple or present perfect form of the verbs below.
become go have hurt meet not go play post read not see
1 What’s the matter? Have you hurt yourself?
2 Let’s go out for dinner tonight. We have not eaten to a restaurant for months.
3 ‘Where’s Tom?’ ‘He went to Barcelona last month.’
4 How long has he seen that rash? It looks painful.
5 Why did yoga become so popular in the past few years?
6 We watched our holiday photos on Facebook last night.
7 ‘Did you meet your wife at university?’ ‘No, we were at school together.’
8 ‘Shall we go and see that new action film tonight?’ ‘Yes, good idea! I have not done my homework it yet.’
9 ‘Was Mimi at football yesterday?’ ‘Yes. She was really well.’
10 What books have you read recently?