WorksheetsSimple past, present perfect ( E7,U3)
Total questions: 100
Worksheet time: 49mins
(you/ ever/ meet) (a) anyone famous?
Jane (leave) (a) just a few minutes ago.
She doesn’t mind (go) (a) out in the evening.
She (not see) ______ him since we (leave)________ school.
hasn't seen - left
didn't see - have left
haven't seen - left
hasn't seen - leaved
Choose the mistake :
The children have put away their toys but they didn’t make their beds yet.
have put
but
didn't make
yet
Lan (do/ never) (a) volunteer activities before . She will try it this year.
We ( go ) ……………………… to the village to do volunteer work several times.
(a)
When ( your father/ give up) …………………….. smoking?
(a)
She (donate) blood twenty times since she (be) (a) 18 years old.
We have _________to this village to do volunteer work several times
visited
gone
came
Tìm lỗi sai:
I collected many stamps for three years.
collected
many
stamps
years
Tìm lỗi sai:
Do you wanted to work as a volunteer this summer?
Do
wanted
as
volunteer
The last time I saw her was a week ago.
I haven’t seen her for a week.
I haven’t seen her a week ago.
I didn’t see her for a week.
I didn’t see her a week ago.
I haven’t eaten this kind of food before
This is the first time I eat this kind of food.
This is the first time I have eaten this kind of food.
This is the last time I have eaten this kind of food.
This is the last time I eat this kind of food.
They (buy) (a) a new house last week.
My mother (watch) _______Don’t burn several times.
has watched
have watched
watched
watches
I (watch) (a) Iron man last night.
She (never, go) _______to Paris.
never went
went never
has never gone
has gone never
Phong (finish) (a) his homework recently.
My friend (finish) (a) his essay three days ago.
__________ your homework yet?
Are you doing
Have you done
Do you so
Yes, I ______ it already.
am doing
have done
do
Her mother _______ three books. She is going to start the fourth one soon.
has written
writes
wrote
I think I ______ him before.
meet
met
have met
Oh, Yes! Now I remember. I ________ him when I was in Hoi An . He was our guide.
meet
met
have met
Be a buddy was founded _______ to help the street children.
since 2010
in 2011
every year
My boy enjoys taking part _______ New Stars Football club.
in
of
after
before
They like __________ photos and they take photos in anywhere they have come.
taking
take
took
taken
My hobby is ___________. I like preparing meals for family.
shopping
cycling
collecting
cooking
They __________ a new hospital in this town for five months.
build
built
have built
will build
You should spend time more time ______________ for our exam.
studying
to study
studied
study
The book is so excited that I have read it many times.
excited
have read
it
times
It is important to keep our body health.
is
to
our
health
She (not see) ______ him since we (leave)________ school.
hasn't seen - left
didn't see - have left
haven't seen - left
hasn't seen - leaved
Choose the mistake :
The children have put away their toys but they didn’t make their beds yet.
have put
but
didn't make
yet
I (call) ________________ Roger at nine last night, but he wasn't at home.
calls
calling
be called
called
have called
I (attend, not) __________________any parties since I came here.
did not attend
have not attended
was not attending
am not attending
do not attend
I (be)________________________ here since seven o'clock.
was
had been
have been
am
were
Up to now, Ms Mega (give) __________________ our class five quizzes so far this semester.
gives
gave
have given
has given
is given
Last December, I (see) ________________ snow for the first time in my life.
saw
seen
have seen
has seen
have been seen
A: Do you like lobster?
B: I don't know. I (eat, never) ______________________ it.
never has eaten
never have eaten
have never eaten
has never eaten
never been eaten
A: Hi, Syerina. Welcome to the party. (Meet, you, ever) _______________________ my cousin?
B: No, I have not.
have you ever met
have you ever meet
had you ever met
do you ever meet
did you ever met
A: Are you taking CALL class this semester?
B: No, I _________________________it. I (take, already) it last semester.
have already taken
already took
had already taken
was already taken
was already taking
A: (Hear, you) _______________________ what she just said?
B: NO, I was not listening. I was thinking about something else.
have you hear?
Had you heard?
Have you heard?
Do you hear
Did you hear
When he (wake up) _________ , his mother (already / prepare) _________ breakfast.
woke up, had already prepared
had woken up, already prepared
They …………………………… the room before the meeting finished.
had left
has left
have left
had leave
They (ride) __________ their bikes before they (meet) ____________ their friends.
rode, had met
had ridden, met
I ___________ a lot about her before I heard that she was safe.
has worried
had worry
have worried
had worried
Choose the correct answer.
I _____ there after I _______ the task.
went-had completed
gone- complete
went- completed
going -complete
We…….here since yesterday
has been
have been
had been
has
Sinta has…….to the school for 3 hours
gone
go
going
go went
He ______________ to Hawaii many times.
have been
went
has been
was going
The present perfect tense is made:
have/has + past participle
had + participle
be + verb + -ing
have/has + past tense
She _________________ ten pages already.
has wrote
has written
writed
wrote
Steven ________________ seven movies so far this month.
saw
will see
has seen
will have seen
We have lived here ____________ 2008.
for
since
in
on
We have lived here _______________ 10 years
for
since
in
on
The dog has been outside ________________ a long time
for
since
nearly
almost
Have you __________________ your homework yet?
did
done
have done
doing
Robert ____________________ since 2013.
surfed
has surfed
is surfing
surfs
They __________________ in California ____________ they moved here.
were / since
have been / since
have been / for
were / for
Tom and Erik ___________________(not/see) the asteroid.
hasn't see
haven't see
hasn't seen
haven't seen
They______________home very late last night. (get)
gets
got
gotten
get
When I was a boy, I ____________________a mile to school every day. (walk)
walked
walk
walks
walking
The young man_________________(take) out his wallet and___________________(pay) the bill.
take, pay
took, pay
took, paid
take, paid
Last year, the company_________________(build) a new factory, which___________________(cost) millions of dollars.
bulit, cost
build, cost
built, costed
builds, costs
We___________________(book) two tickets for the show 4 weeks ago.
booking
book
books
booked
They (visit) _____________________________us every summer since I was born.
visited
have visited
visit
visits
Sorry, Greg (go out) ______________________ five minutes ago. Can I take a message?
goes out
go out
has gone out
went out
Mr.Kevin (try)____________________mangosteen twice.
has tried
has try
tried
try
Sorry, Miss Lora (come)____________________to work today. Would you like to leave a message?
has come
has not came
has not come
has came
I (receive)__________________________25 emails yesterday's morning, most of them spam!
has received
recieved
has receive
receive
I __________________ (not / have) any problems to live here since 2019.
have not
did not have
have not have
have not had
A stray dog ________ just ________ (bite) my leg. It still hurts.
have ... bit
has ... bit
has ... biten
has ... bitten
_________ you ever ________ (be) to Egypt? To me, it seems to be a country full of mysteries.
Have... been
Have .... be
have ... been
has ... been
Kelly ___________ (receive) over 100 red packets last month!
has received
received
have received
receive
_______ you ______ (enjoy) the choir performance during the Christmas party last year?
Have ... enjoyed
Have ... enjoy
Did ... enjoy
Did ... enjoyed
I ______ (hear) some strange noise in the kitchen last night. It was my younger brother who was playing with the rubbish bin.
heared
heard
have heard
have heared
She ______________ (seek) advice from her financial consultant recently. I think she will make up her mind soon.
has seeked
has seeken
has seek
has sought
Sally and Macy _________ never __________ (watch) any movies about Star Wars.
has ... watched
have ... watched
didn't ... watch
have ... watch
Over the past few years, Ethan _____________ (learn) a lot of skills in the football team training.
learned
has ... learned
have learned
has learn
_______ you ever ________ (take) part in a charity walk?
Did ... take
Have ... take
Have ... taken
Have ... took
I _________ (find) a cockroach in my school bag two days ago.
have find
finded
have found
found
"You _________ (lie) in bed for the whole morning. When will you get up?"
has lain
have lain
lay
laid
