We use present perfect simple for an action that happened at an unspecified moment in
the past. What is significant is the actual experience, not when it happened.
We use present perfect simple for recent events which have a result in the present.
We use present perfect simple for actions that finished very recently.
We use present perfect simple for actions or situations which started in the past and
continue in the present.
She ________ here all her life.
A.has lived
B.have lived
C.has live
D.had living
They __________ three letters already.
A.has written
B.have written
C.has wrote
D.have wrote
I _____________ here since I graduated from school.
A.has work
B.have works
C.has worked
D.have worked
We _______ to Brazil before.
A.has been
B.have been
C.has gone
D.have go
She _________ her folder.
A.has forgotten
B.have forgotten
C.has forgot
D.have forgot
She _________ (go) for a walk
A.has went
B.have went
C.has gone
D.have gone
She _________ (go) for a walk
A.has went
B.have went
C.has gone
D.have gone
I ____________not been there, but she has!
(A) __________ Ploy ________ breakfast yet?
A.(a) Have (b) ate
B.(a) Has (b) ate
C.(a) Have (b) eaten
D.(a) Has (b) eaten
(A) __________ you ________ the new Disney movie yet?
A.(a) Have (b) seen
B.(a) Has (b) seen
C.(a) Have (b) saw
D.(a) Has (b) saw
They ________ waiting for hours.
A.has be
B.have be
C.has been
D.have been
She _____________(not go) to school by train.
A.has doesn't go
B.have not gone
C.has never gone
D.have not going
She _____________(not go) to school by train.
A.has doesn't go
B.have not gone
C.has never gone
D.have not going
Please wait, I ____________ the report yet. I need more time to finish.
A.has written
B.have written
C.hasn't written
D.haven't written
We _______________ a bridge,
A.have constructed
B.has constructed
C.have construction
D.has construction
Tina ______________her car.
A.have wash
B.has washed
C.have washed
D.has wash
I have ________ been to China before.
A.not
B.never
C.wouldn't
D.didn't
We have been studying _________ 3 hours.
We will be in the office _________ 2 hours on Monday.
He has been living in London _________ 3 months.
I have been living in Thailand _______ 2019.
____________ his wife went away on a business trip, and her husband has missed her.