Font size
WorksheetsPast Simple vs Present Perfect
Total questions: 65
Worksheet time: 5hrs 58mins
I am writing in connection with the advertisement which ... in Career online magazine on 3 December.
appeared
has appeared
had appeared
has been appearing
I ... Mechanical Engineering at university and I ... with a first class degree.
originally studied
have originally studied
graduated
have been graduating
I ... a postgraduate degree in Business and Administration.
now completed
have now completed
I ... to find a permanent job for months.
have tried
have been trying
I ... for several companies on a temporary basis till now.
have worked
worked
In my first job, I ... responsible for marketing.
have been
was
I ... for several positions this year.
applied
have applied
However, I still ... to find what I'm looking for.
didn't manage
haven't managed
did not manage
have not managed
The last job I ... for required applicants to speak some Japanese.
applied
have applied
I ... apply for a job with your company before.
did not apply
have not applied
I ... that you would consider my application favourably.
hoped
have hoped
However, I ... for a reply for several weeks and I still ... one from you.
have waited
have been waiting
did not receive
have not received
Easy? Let's try something else
Oh no, I'm scared!
I'm ready, teacher.
You're crazy!
Show me what you've got.
The child ... from 7 till 7 without waking once.
has slept
slept
This is only the second time I ... in an aeroplane.
ever flew
have ever flown
Gabriella ... five centimetres since last month.
grew
has grown
... to play chess when you were a child?
Did you learn
Have you learnt
How long ... that bad cough?
have you had
did you have
On Sunday we ... outside the cinema as usual.
met
have met
I ... to talk to you about your university application. Have you sent it?
wanted
have been wanting
had wanted
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.
missed
have missed
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.
read
have read
Interviewer: Have you ever worked for a start-up business?
Interviewee: To be honest, I ...........(work, not) for any start-up before.
haven't worked
didn't work
Interviewer: How have you developed your sales skills?
Interviewee: Well, I.............(try) to improve my communication skills and expand my customer base.
have tried
tried
Interviewer: How did you hear about this position?
Interviewee: I was looking for a change and my friend ............(send) me the job advertisement.
has sent
sent
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.
have earned
earned
Interviewer: What was your biggest failure?
Interviewee: I ............(pass, not) the university entrance exam though I was so confident about myself.
didn't pass
haven't passed
Interviewer: How have unsuccessful lessons taught you?
Interviewee: They ............(make) me a stronger and more resilient person, I think.
have made
made
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.
moved
have moved
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.
led, attracted
have led, have attracted.
They _____ the project last week.
completed
has completed
complete
We _____ the presentation today.
have finished
has finished
finished
finish
He _____ the email yesterday.
sent
has sent
have sent
send
The team _____ its sales target this month.
has achieved
achieved
have achieved
achieve
She _____ the conference last month.
attended
has attended
have attended
attend
We _____ the contract recently.
have signed
has signed
signed
sign
They _____ the order yesterday.
delivered
has delivered
have delivered
deliver
The company _____ positive feedback from clients.
has received
have received
received
receive
We _____ three new employees last week.
hired
has hired
have hired
hire
They _____ a new marketing strategy.
have implemented
has implemented
implemented
implement
He _____ a presentation at the conference yesterday.
made
has made
have made
make
The company _____ its operations globally.
has expanded
expanded
have expanded
expand
We _____ the invoice to the client last month.
sent
has sent
have sent
sent
They _____ the payment today.
have received
has received
received
They _____ the contract last year.
won
has won
have won
win
We _____ the issue extensively.
have discussed
has discussed
discussed
discuss
The company _____ a new product last month.
launched
has launched
have launched
launch
We _____ a lot of inquiries this week.
have received
has received
received
receive
They ____ the deal yesterday.
closed
has closed
have closed
close
The team _____ record sales this quarter.
has achieved
have achieved
achieved
ahieve
I (a) (work) for the company for only three years, but I'm already a senior manager.
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)
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)
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)
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)
I _____ (write) an email applying for the job several days ago, but I _______ (not receive) a reply yet. [USE COMMAS TO SEPARATE ANSWERS]
(a)
The company ____ (grow) because we ______ (take on) new staff every year since we ____ (open) in 2005. [USE COMMAS TO SEPARATE ANSWERS]
(a)
The profits are higher than we ____.
have expected
expected
We can advertise in daily newspapers, as we ____ on many previous occasions.
have done
did
I am writing to inform you that the board of directors ____ to introduce identity cards in our department.
has decided
decided
I want to tell you that I ____ a meeting with the senior staff. It will take place on Thursday at 11 a.m.
have arranged
arranged
I'm very glad to tell you that last month's profits ____ by ten per cent.
have increased
increased
It ____ clear in the last few days that we need the new staff as soon as possible.
has become
became
Last week, we ____ that the company will need new premises if it is going to expand.
have decided
decided
Last year, we ____ a profit of eight million euros.
have made
made
