1 Complete the sentences. Use the present perfect simple or present perfect continuous form of the verbs in brackets.
1 I’m fed up because I _______________ (not stop) working all day.
2 ‘She looks tired.’ ‘I know. She _______________ (not sleep) well recently.’
3 ‘Hi Anna. Is John still at home?’ ‘No, he ________ already ________ (leave).’
4 They _______________ (play) tennis since this morning and they’re exhausted.
5 ‘What’s the matter?’ ‘I ________ just ________ (hear) some bad news.’
6 ‘How many kilos ________ you ________ (lose) this month?’ ‘I’m not sure, but I feel healthier!’
7 ‘I’m sorry I’m late.’ ‘It’s OK, I _______________ (not wait) for very long.’
8 ‘How long ________ she ________ (learn) the guitar?’ ‘She’s only just started.’
9 ‘________ they ________ (visit) Shanghai before?’ ‘No, they haven’t.’
10 I _______________ (learn) how to ski, but I’m still not very good at it.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.