English Exercises
>
present perfect
exercises
BUSINESS ENGLISH Simple Past vs Present Perfect
Downloadable worksheets:
The Worst Tour Guide - Tense Review Game
Level:
intermediate
Age:
14-17
Downloads:
149
Either Neither So Too
Level:
intermediate
Age:
14-17
Downloads:
34
Business Trips
Level:
intermediate
Age:
18-100
Downloads:
29
Complaints
Level:
intermediate
Age:
14-17
Downloads:
22
Review tenses
Level:
advanced
Age:
15-100
Downloads:
16
Finance VOCABULARY cards
Level:
intermediate
Age:
14-17
Downloads:
11
BUSINESS ENGLISH
Simple Past or Present Perfect?
1. COMPLETE THE SENTENCES WITH "FOR" OR "SINCE".
a
.- Sheena hasn't visited the Palmeira office
since
for
January
b
.- FREDDY¨S has been a succesful company
since
for
about sixty years
c
.- Our new sales manager has studied languages
since
for
he was young
d
.- Have you worked here
since
for
a long time?
e
.- My new employee has been ill
since
for
two weeks
f
.- This product has only been in the market
since
for
last September
g
.- I have had some problems with the IT manager
since
for
my computer broke down
2. COMPLETE WITH THE FOLLOWING TIME EXPRESSIONS.
EVER ALREADY YET NEVER YESTERDAY LAST WHEN SO FAR FOR SINCE
a
.- Have you
been abroad?
b
.- She hasn't read all the CVs
c
.- I have earned €250
d
.- We have
visited Marocco. Is it nice?
e
.- They have been the market leader
twenty years
f
.- Pau met the CEO
g
.-
did your sales rep arrive?
h
.- Sam has
applied for the job. He has got an interview on Thursday
i
.- I sent my CV
weekend
j
.- My wife has had private healthcare
she started working there
3. SIMPLE PAST OR PRESENT PERFECT?
a
.- They (not SIGN)
their new contract yet
b
.- Mary (GO)
on maternity leave last Monday
c
.- Our new manager (OFFER)
us gym membership
d
.-
you ever (WORK)
for an employment agency?
e
.- Your cousin
already (DEAL)
with this issue.
f
.- Jack (VISIT)
the Delhi Office last week
g
.-
you (READ)
that article about e-recruitment last Sunday?
h
.-
you (SEE)
the report yet?
i
.- We (GAIN)
work experience since we (JOIN)
the company
j
.- Sarah (LEARN)
a lot in her last job
4. CHOOSE BETWEEN "BEEN" OR "GONE".
a
.- Anna has
been
gone
to Thailand. She is back now
b
.- Hello! Is Mónica there? No, she has
been
gone
out
c
.- My son has
been
gone
to Toronto for a year in a student exchange. He won't be back until June
d
.- Have you
been
gone
to the post office? Yes, this morning
e
.- Susan is not here. She has
been
gone
to the dentist
f
.- Have you ever
been
gone
to Africa? Yes, twice
5. SEARCH THE PAST PARTICIPLES OF THESE VERBS:
BE EAT MEET MAKE SPEAK TAKE GIVE HIDE STEAL LEAVE