wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple vs Present Perfect

Total questions: 65

Worksheet time: 5hrs 58mins

Name
Class
Date
1.

I am writing in connection with the advertisement which ... in Career online magazine on 3 December.

a)

appeared

b)

has appeared

c)

had appeared

d)

has been appearing

2.

I ... Mechanical Engineering at university and I ... with a first class degree.

a)

originally studied

b)

have originally studied

c)

graduated

d)

have been graduating

3.

I ... a postgraduate degree in Business and Administration.

a)

now completed

b)

have now completed

4.

I ... to find a permanent job for months.

a)

have tried

b)

have been trying

5.

I ... for several companies on a temporary basis till now.

a)

have worked

b)

worked

6.

In my first job, I ... responsible for marketing.

a)

have been

b)

was

7.

I ... for several positions this year.

a)

applied

b)

have applied

8.

However, I still ... to find what I'm looking for.

a)

didn't manage

b)

haven't managed

c)

did not manage

d)

have not managed

9.

The last job I ... for required applicants to speak some Japanese.

a)

applied

b)

have applied

10.

I ... apply for a job with your company before.

a)

did not apply

b)

have not applied

11.

I ... that you would consider my application favourably.

a)

hoped

b)

have hoped

12.

However, I ... for a reply for several weeks and I still ... one from you.

a)

have waited

b)

have been waiting

c)

did not receive

d)

have not received

13.

Easy? Let's try something else

a)

Oh no, I'm scared!

b)

I'm ready, teacher.

c)

You're crazy!

d)

Show me what you've got.

14.

The child ... from 7 till 7 without waking once.

a)

has slept

b)

slept

15.

This is only the second time I ... in an aeroplane.

a)

ever flew

b)

have ever flown

16.

Gabriella ... five centimetres since last month.

a)

grew

b)

has grown

17.

... to play chess when you were a child?

a)

Did you learn

b)

Have you learnt

18.

How long ... that bad cough?

a)

have you had

b)

did you have

19.

On Sunday we ... outside the cinema as usual.

a)

met

b)

have met

20.

I ... to talk to you about your university application. Have you sent it?

a)

wanted

b)

have been wanting

c)

had wanted

21.

Interviewer: Tell me a time when you made a mistake.

Interviewee: Two years ago, in my previous job, as a HR manager, I .....................(miss) the name of an employee in the Reward list, which disappointed him a lot.

a)

missed

b)

have missed

22.

Interviewer: What have you read recently for fun?

Interviewee: I was a bit overloaded in my previous job, so I didn't read much. However, recently I................(read) a book about mindfulness.

a)

read

b)

have read

23.

Interviewer: Have you ever worked for a start-up business?

Interviewee: To be honest, I ...........(work, not) for any start-up before.

a)

haven't worked

b)

didn't work

24.

Interviewer: How have you developed your sales skills?

Interviewee: Well, I.............(try) to improve my communication skills and expand my customer base.

a)

have tried

b)

tried

25.

Interviewer: How did you hear about this position?

Interviewee: I was looking for a change and my friend ............(send) me the job advertisement.

a)

has sent

b)

sent

26.

Interviewer: How has your experience prepared you for this role?


Interviewee: I .............(earn) experience from different positions in my career. Customer care, file management, to name a couple.

a)

have earned

b)

earned

27.

Interviewer: What was your biggest failure?

Interviewee: I ............(pass, not) the university entrance exam though I was so confident about myself.

a)

didn't pass

b)

haven't passed

28.

Interviewer: How have unsuccessful lessons taught you?

Interviewee: They ............(make) me a stronger and more resilient person, I think.

a)

have made

b)

made

29.

Interviewer: Why was there a gap in your employment between 2019 and 2021?

Interviewee: In 2019, I ..........(move) to Canada in the middle of my pregnancy.

a)

moved

b)

have moved

30.

Interviewer: Give a time when you went above and beyond the requirements for a project.

Interviewee: Last year, I .........(lead) a team and we successfully............(attract) twice as much as the expected funding.

a)

led, attracted

b)

have led, have attracted.

31.

They _____ the project last week.

a)

completed

b)

has completed

c)

complete

32.

We _____ the presentation today.

a)

have finished

b)

has finished

c)

finished

d)

finish

33.

He _____ the email yesterday.

a)

sent

b)

has sent

c)

have sent

d)

send

34.

The team _____ its sales target this month.

a)

has achieved

b)

achieved

c)

have achieved

d)

achieve

35.

She _____ the conference last month.

a)

attended

b)

has attended

c)

have attended

d)

attend

36.

We _____ the contract recently.

a)

have signed

b)

has signed

c)

signed

d)

sign

37.

They _____ the order yesterday.

a)

delivered

b)

has delivered

c)

have delivered

d)

deliver

38.

The company _____ positive feedback from clients.

a)

has received

b)

have received

c)

received

d)

receive

39.

We _____ three new employees last week.

a)

hired

b)

has hired

c)

have hired

d)

hire

40.

They _____ a new marketing strategy.

a)

have implemented

b)

has implemented

c)

implemented

d)

implement

41.

He _____ a presentation at the conference yesterday.

a)

made

b)

has made

c)

have made

d)

make

42.

The company _____ its operations globally.

a)

has expanded

b)

expanded

c)

have expanded

d)

expand

43.

We _____ the invoice to the client last month.

a)

sent

b)

has sent

c)

have sent

d)

sent

44.

They _____ the payment today.

a)

have received

b)

has received

c)

received

45.

They _____ the contract last year.

a)

won

b)

has won

c)

have won

d)

win

46.

We _____ the issue extensively.

a)

have discussed

b)

has discussed

c)

discussed

d)

discuss

47.

The company _____ a new product last month.

a)

launched

b)

has launched

c)

have launched

d)

launch

48.

We _____ a lot of inquiries this week.

a)

have received

b)

has received

c)

received

d)

receive

49.

They ____ the deal yesterday.

a)

closed

b)

has closed

c)

have closed

d)

close

50.

The team _____ record sales this quarter.

a)

has achieved

b)

have achieved

c)

achieved

d)

ahieve

51.

I (a)   (work) for the company for only three years, but I'm already a senior manager.

52.

I __ (go) on a training course during my first month at work, but I _____ (not go) on one since then. [USE A COMMA TO SEPARATE ANSWERS]

(a)  

53.

My first boss __ (be) very friendly, but she _____ (leave) the company last year and I ___ (not see) her since she __ (go). [USE COMMAS TO SEPARATE ANSWERS]

(a)  

54.

They _____ (change) the way we work completely in the last six months. Now we have flexible working, whereas before we _____ (start) at nine and ______ (finish) at five. [USE COMMAS TO SEPARATE ANSWERS]

(a)  

55.

In 2004, they ____ (post) him to Japan. He __ (be) there ever since, and during that time, he ___ (get) married and _____ (start) a family. [USE COMMAS TO SEPARATE ANSWERS]

(a)  

56.

I _____ (write) an email applying for the job several days ago, but I _______ (not receive) a reply yet. [USE COMMAS TO SEPARATE ANSWERS]

(a)  

57.

The company ____ (grow) because we ______ (take on) new staff every year since we ____ (open) in 2005. [USE COMMAS TO SEPARATE ANSWERS]

(a)  

58.

The profits are higher than we ____.

a)

have expected

b)

expected

59.

We can advertise in daily newspapers, as we ____ on many previous occasions.

a)

have done

b)

did

60.

I am writing to inform you that the board of directors ____ to introduce identity cards in our department.

a)

has decided

b)

decided

61.

I want to tell you that I ____ a meeting with the senior staff. It will take place on Thursday at 11 a.m.

a)

have arranged

b)

arranged

62.

I'm very glad to tell you that last month's profits ____ by ten per cent.

a)

have increased

b)

increased

63.

It ____ clear in the last few days that we need the new staff as soon as possible.

a)

has become

b)

became

64.

Last week, we ____ that the company will need new premises if it is going to expand.

a)

have decided

b)

decided

65.

Last year, we ____ a profit of eight million euros.

a)

have made

b)

made