Choose the correct answer.
1 ' ..C... your sister recently?' – 'Yes, she came to visit last weekend.'
A Have you been seeing B You have seen C Have you seen
2 'I didn't know Sarah could drive.' – 'Oh yes, she … since last April.'
A has been driving B has driven C is driving
3 'Where is Jason?' – 'He … at the swimming pool.'
A is being B is C has been
4 This is a great book.' – 'I know. I … it twice already.'
A have read B am reading C have been reading
5 'Hello, Jane. I'm home.' – 'Where have you been? I … for you all day!'
A have been looking B look C am looking
6 'Are you having a holiday this year?' – 'Yes, I … to Hawaii.'
A am going B have been C have gone
7 'Who does your hair for you?' – 'My mother usually … it.'
A is cutting B cuts C has cut
8 'Your socks are all wet!' – 'Don't worry. I … another pair with me.'
A am bringing B bring C have brought
Choose the correct answer.
1 ' ..C... your sister recently?' – 'Yes, she came to visit last weekend.'
A Have you been seeing B You have seen C Have you seen
2 'I didn't know Sarah could drive.' – 'Oh yes, she … since last April.'
A has been driving B has driven C is driving
3 'Where is Jason?' – 'He … at the swimming pool.'
A is being B is C has been
4 This is a great book.' – 'I know. I … it twice already.'
A have read B am reading C have been reading
5 'Hello, Jane. I'm home.' – 'Where have you been? I … for you all day!'
A have been looking B look C am looking
6 'Are you having a holiday this year?' – 'Yes, I … to Hawaii.'
A am going B have been C have gone
7 'Who does your hair for you?' – 'My mother usually … it.'
A is cutting B cuts C has cut
8 'Your socks are all wet!' – 'Don't worry. I … another pair with me.'
A am bringing B bring C have brought
Thanks