Você está na página 1de 6

Present Perfect Or Present Perfect

Continuous

Fill in the blanks.

1. I ...................................... here for two weeks


now.

have worked

have been working

2. She .................................. to Dublin. You can't


meet here now.

has gone

has been

3. She ................................. to Ireland so she


knows that country.

has gone

has been

© www.englishgrammar.org
Present Perfect Or Present Perfect
Continuous

4. We ......................................... in this city for


twenty-five years.

have been living

are living

5. 'You look tired.' 'Yes, I .....................................


for hours.'

have run

have been running

6. I ........................................ a letter from him.

have just received

have been just received

© www.englishgrammar.org
Present Perfect Or Present Perfect
Continuous

7. He ..................................... any of the tasks I


assigned to him.

has not finished

did not finish

has not been finishing

8. He ................................ IELTS test six times.

took

has taken

Either could be used here

9. I ...................................... reading the letters.

have finished

finished

© www.englishgrammar.org
Present Perfect Or Present Perfect
Continuous

have been finishing

10. He ...................................... for a job for years.

has looked

has been looking

is looking

11. Have you ever ................................... oysters?

ate

eat

eaten

12. I .................................. a lot about him.

© www.englishgrammar.org
Present Perfect Or Present Perfect
Continuous

have heard

heard

Answers
1. I have been working here for two weeks now.

2. She has gone to Dublin. You can’t meet here now.

3. She has been to Ireland so she knows that country.

4. We have been living in this city for twenty-five years.

5. ‘You look tired.’ ‘Yes, I have been running for hours.’

6. I have just received a letter from him.

7. He has not finished any of the tasks I assigned to him.

8. He has taken IELTS test six times.

9. I have finished reading the letters.

10. He has been looking for a job for years.

11. Have you ever eaten oysters?

© www.englishgrammar.org
Present Perfect Or Present Perfect
Continuous

12. I have heard a lot about him.

© www.englishgrammar.org

Você também pode gostar