Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past Simple vs Present Perfect
0
%
0
0
0
Back
Restart
__________ (you/receive) any feedback from the client about the proposal?
Have you received ....
Oops!
Okay!
By the time the conference started, I __________ (prepare) all my slides, but I still felt a bit nervous.
have prepared
Oops!
Okay!
They __________ (live) in this city since 2010.
have lived
Oops!
Okay!
e __________ (discuss) these issues at the last meeting, but they __________ (not/be) fully resolved.
discussed/ have resolved
Oops!
Okay!
The manager __________ (already/review) the latest report, but he __________ (not/give) any comments publicly.
has reviewed/ hasn't given
Oops!
Okay!
We __________ (sign) the contract two weeks ago, but we __________ (not/start) implementation yet.
signed/ haven't started
Oops!
Okay!
We __________ (conduct) a series of interviews, but we __________ (not/find) the right candidate yet.
have conducted/ haven't found
Oops!
Okay!
__________ (you/ever/try) sushi? It’s quite popular nowadays.
Have you ever tried ....
Oops!
Okay!
__________ (they/implement) the new software in their departments?
Have they implemented ...?
Oops!
Okay!
The team __________ (not/complete) the initial analysis yet, so the results are not ready to present.
hasn't completed
Oops!
Okay!
We __________ (just/get) back from our holiday, and I’m still trying to unpack.
we have just got
Oops!
Okay!
They __________ (not/decide) on the final budget allocation so far.
haven't decided
Oops!
Okay!
I __________ (not/attend) the last team-building event, but I heard it was very productive.
didn't attend
Oops!
Okay!
She __________ (finish) her homework an hour ago, so now she’s free.
finished
Oops!
Okay!
She __________ (not/see) her old classmates since she moved to another country.
hasn't seen
Oops!
Okay!
The manager __________ (announce) a new plan yesterday, but we __________ (not/receive) any official confirmation yet.
announced/ haven't received
Oops!
Okay!
The project __________ (start) last quarter, but there have been significant delays.
started
Oops!
Okay!
The manager __________ (buy) a new laptop last month, but he __________ (not/set up) all the features yet.
bought/ hasn't bought
Oops!
Okay!
The team __________ (finish) the project yesterday; however, they __________ (not/submit) the final report yet.
finished/ haven't submitted
Oops!
Okay!
She __________ (attend) several international conferences, but she __________ (not/attend) the one last year.
has attended/ didn't attend
Oops!
Okay!
Last summer, I __________ (visit) Italy, but I __________ (not/be) back there since then.
visited, haven't been
Oops!
Okay!
He __________ (lose) his keys yesterday and still can’t find them.
lost
Oops!
Okay!
This company __________ (provide) excellent customer service in the past, but recently there have been complaints.
provided
Oops!
Okay!
I __________ (visit) Paris three times, but I still haven’t seen the Eiffel Tower.
has visited
Oops!
Okay!
They __________ (work) on this project for over a year, but they just now finished it.
have worked
Oops!
Okay!
She __________ (go) to the gym this morning, so she’s very tired now.
has been
Oops!
Okay!
Why __________ (she/ask) for additional resources during the last meeting?
Why did she ask?
Oops!
Okay!
I__________ (think) about switching careers recently, but I __________ (not/make) any decision so far.
have thought / haven't made
Oops!
Okay!
I __________ (hear) about that really interesting seminar, but I __________ (not/go) yet.
have heard/ haven't gone
Oops!
Okay!
The movie __________ (start) ten minutes ago; we’re late!
started
Oops!
Okay!
The company __________ (expand) internationally several times, but it __________ (not/launch) new markets recently.
has expanded, hasn't launched
Oops!
Okay!
I __________ (know) her for about five years, but we only became close recently.
have known
Oops!
Okay!
We __________ (not/meet) each other before, have we?
haven't met
Oops!
Okay!
I __________ (read) that book already, so I don’t need to buy a new copy.
have read
Oops!
Okay!
Since the company __________ (launch) its new product last year, it __________ (gain) a lot of new customers.
launched/ has gained
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies