English Exercises > present perfect exercises

BUSINESS ENGLISH Simple Past vs Present Perfect




Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6804

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

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

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

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

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

 

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