Present Perfect vs. Present Perfect Continuous

Fill in the blanks with the present perfect or present perfect continuous tense form of the verb. In some cases, both are possible.

1. They ……………………… here since January. (stay)

2. The cattle ……………………….. in the field. (graze)

3. I ………………………….. the utility bill yet. (pay)

4. How long ………………………. you …………………….. the guitar? (practice)

5. I ……………………. him but I …………………….. to him. (often see, never speak)

6. I ………………………… them since Monday. (not see)

7. I ………………………… to get in touch with her for several weeks. (try)

8. Ever since he graduated, he ………………………….. for a job. (look)

9. I …………………………. English since 2005. (teach)

Answers

1. They have stayed / have been staying here since January.

2. The cattle have been grazing in the field.

3. I haven’t paid the utility bill yet.

4. How long have you been practicing the guitar?

5. I have often seen him but I have never spoken to him.

6. I have not seen them since Monday.

7. I have been trying to get in touch with her for several weeks.

8. Ever since he graduated, he has been looking for a job.

9. I have taught English since 2005.