English Exercises
>
present perfect
exercises
Present Perfec x simple past
Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level:
intermediate
Age:
10-14
Downloads:
6762
THE PRESENT PERFECT TENSE
Level:
elementary
Age:
12-14
Downloads:
5572
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level:
elementary
Age:
12-14
Downloads:
4978
Present perfect vs Simple past in context
Level:
intermediate
Age:
10-17
Downloads:
4112
Present Perfect
Level:
elementary
Age:
12-17
Downloads:
3799
Simple Past or Present Perfect?
Level:
intermediate
Age:
12-17
Downloads:
3540
Complete the sentences using the correct form of the verb (Present Perfect or Simple Past)
1. Tom
yesterday. (arrive)
2. Columbus
America in 1492. (discover)
3.
you
Sarah lately? (see)
4. Paul
in Los Angeles since last year. (live)
5. Mr. Smith
here since lunch time. (be)
6. The boss
your report. (read)
7. Nobody
the girls. (see)
8.
you
to school last week? (go)
9. I
my book! What should I do? (lose)
10. The children
all day yesterday. (fight)
11.
they ever
to another country? (go)
12. Of course they
to work yesterday. They
their book. (come / sign)
13. Ann and Mark
for the test. They were terrible. (not study)
14. I
in my entire life. (not cook)
15. Look at this mess! What
you
here since this morning? (do)
COMPLETE WITH THE CHART OF THE VERBS:
CALL
DO
DRINK
EAT
FALL
FEEL
FORGET
GO
HAVE
HEAR
KNOW
LEAVE
LOSE
MAKE
PAY
READ
RUN
SAY
SEE
SPEAK
SWIM
TAKE
TELL
TEACH
THINK
WEAR
WRITE