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?
 
Bar
 
1. COMPLETE THE SENTENCES WITH "FOR" OR "SINCE".
 
a.- Sheena hasn't visited the Palmeira office  January
b.- FREDDY¨S has been a succesful company  about sixty years
c.- Our new sales manager has studied languages  he was young
d.- Have you worked here  a long time?
e.- My new employee has been ill  two weeks
f.- This product has only been in the market  last September
g.- I have had some problems with the IT manager  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  to Thailand. She is back now
b.- Hello! Is Mónica there? No, she has  out
c.- My son has  to Toronto for a year in a student exchange. He won't be back until June
d.- Have you  to the post office? Yes, this morning
e.- Susan is not here. She has  to the dentist
f.-  Have you ever  to Africa? Yes, twice
 
 
 
5. SEARCH THE PAST PARTICIPLES OF THESE VERBS:
 

 BE       EAT        MEET        MAKE       SPEAK          TAKE           GIVE            HIDE           STEAL              LEAVE