Content categories
TEFL exercises - Intermediate materials - Present Perfect Simple v Present Perfect Continuous
grammar
Change the verb in brackets to complete the sentences using the Present Perfect Continuous or Present Perfect Simple:
Example
‘No pudding until you’ve finished your vegetables!’ ‘But I (eat)_______already ____ them!'
‘No pudding until you’ve finished your vegetables!’ ‘But I (eat) have already eaten them!'
1 Claire and I met at university so we (know) each other for eight years.
2 How long (you, marry) ?
3 Someone (eat) all my potato chips!
4 I (read) that book you gave me. I shall finish it this weekend.
5 John (feel) nervous about his up-and-coming speech.
6 Brendan (write) his life story for years. He’ll finish it soon.
7 ‘This is the longest queue I have ever seen! Excuse me, how long (you, wait)?’
8 I (not, see) John in ages, have you seen him?
9 The students (finish) just their test. Can you mark it now?