English Exercises > present perfect exercises

PRESENT PERFECT




Downloadable worksheets:
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 5591

 
MULTIPLE CHOICE - FOUR TENSES 1
Level: elementary
Age: 10-14
Downloads: 5174

 
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 5042

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 4131

 
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3828

 
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3556

 

������������������������ PRESENT PERFECT

  • FORM:����

AFF: HAVE / HAS + PAST PARTICIPLE�[ HAVE CLEANED, HAS BROKEN, HAVE EATEN��������

�NEG: HAVEN�T / HASN�T + PAST PARTICIPLE [ HAVEN�T DONE, HASN�T COME�

INT: HAVE / HAS______ PAST PARTICIPLE? [ HAVE ____ WRITTEN?, HAS ____ SPOKEN?

  • USES:

1. PAST ACTIONS WITH PRESENT RESULTS:

������ Eg. � Sorry, I�m late, I�ve missed the bus�� / ' My brother has just arrived'

  • ��WHAT HAS JUST HAPPENED?

��������� � ������� �� �� ������� ��� �� ������ ���
�The boy���� The man �� The cook ���This guy � This woman
�an 'A'�in his test.�����a lot today.��������������� a cheese cake.����������a bank.
������ ������ ��������� � ������� �� � ������ ����
This�boy����� �Frank ����� The wizard��������� The man ������� �Tom
his driving licence���������� the marathon.������ ����� asleep.
test.
��������� 2. EXPECTED ACTIONS OR SITUATIONS THAT HAVE OR HAVEN'T TAKEN PLACE SO FAR:
���������������� Eg. ' The film hasn't finished yet but a lot of people have already gone out of the cinema.'
  • ��Write sentences to say what Helen has or hasn't done till now. Use ALREADY�or YET:������

�������������������������������������������������������

1.Helen

2.She

3.Helen

4.She

5.Helen�

6.She�

7.Helen�

���������� �HELEN� PLANS FOR TODAY�����������������������

�������������� -����� Tidy my room��O����������

�������������� -����� Visit Sarah at hospital�P

���������������-����� Buy a notebook P���������

�������������� -����� Phone uncle PeterO�������

�������������� -����� Go to the hairdresser�s� P

�������������� -����� Do my English projectO����

������������� �-����� Feed the birdsO����

������������������������������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

        3. EXPERIENCES: what you have or haven't done in your life so far:
        ������� Eg. 'Have you ever�written a love poem?' / 'We have never done a dictation in class'
          • Complete the�sentences to talk about Gari�s experiences. Use expressions from the box:

        EAT CAULIFLOWER������� BE TO FRANCE���������SEE A GHOST������ TRAVEL BY PLANE������

        PLAY MARBLES������� BE TO THE ZOO���������RIDE A SCOOTER������������DRINK TEA

        ����������

        �������
        ����� �MY EXPERIENCES IN LIFE

        ������ �0 ������ 1
        ���3 ����� 0
        ����0 ��A LOT
        �� 5 ��� 4

          ������ - Gari
          ������ - He
          ������ - Gari
          ������ - Gari
          ������ - He
          ������ - Gari
          �������- He
          ������ - Gari
                  4. SITUATIONS THAT STARTED IN THE PAST AND STILL CONTINUE:
                  ��� Eg.'I've lived in the same flat for ten years.' / �'We've known each other since we were little.'
                  • Complete the sentences with the appropriate PRESENT PERFECT form of the verbs in brackets and with SINCE or FOR:

                  1.�Robert� (KNOW)�Silvia� he moved to London.

                  2. Mrs�Glenn� (BE) a�doctor� twelve years.

                  3.�Sandra� (LIVE) in�Scotlland� 1998.

                  4. We� (HAVE) a�new car� February.

                  5. I� (PLAY) in the school�basketball team� five months.

                  6. We� (NOT LOSE) a match� a long time.

                  7. She� (NOT EAT) anything� six hours.

                  8. Mr�Wilkinson� (WORK) for this company �2004.

                  9. My sister� (STUDY) English� a short time.

                  10. You� (NOT�RING) several weeks.

                  11. I �(NOT SEE) my girlfriend� last week.

                  12. We (NOT VISIT) our grandparents� a month.

                  13. Ben� (BE) my best friend� we were seven.

                  14. I� (NOT RECEIVE) an e-mail�from my�e-pal� �a few months.

                  ����������������������������������������������������������