Font size
Worksheetspresent perfect and past tense
Total questions: 90
Worksheet time: 2hrs 30mins
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
Change the affirmative (+) sentence into negative (-) form.
"Winny grew the coconut tree in her garden last month."
Change this sentence into question (?) form.
"They were very sleepy last night. "
Change the negative (-) sentence into affirmative (+) form.
"She didn't wear her best dress in last week's party."
Change the affirmative (+) sentence into negative (-) form.
"We drove for an hour on quiet country roads."
Change the affirmative (+) sentence into question (?) form.
"My mom talked to you this morning."
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
My parents (live)_________________in USA for 10 years.
live
lived
have lived
was live
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
Change the affirmative (+) sentence into negative (-) form.
"The girls have finished cleaning their rooms."
Change the affirmative (+) sentence into question (?) form.
"The police has arrested two men for the robbery."
Change the affirmative (+) sentence into negative (-) form.
"Mr.William has prepared a lot of food for the party."
I __________________ (not / have) any problems to live here since 2019.
have not
did not have
have not have
have not had
We ... a new video game yesterday
bought
have bought
Your father .....(not/see)for a long time
did not see
has not seen
Giebele and viera ..... at home last sunday (not/be)
weren't
haven't been
....... your work yet
have you done
did you do
My Mom (be) sad since she (get) the bad news
was, got
has been , got
I have been studying English.....seven years
For
Since
The factory ..... in operation since 1976
was
has been
Hirzi.... the plant at the galery to his friend yesterday
has sold
sold
Nanda .... in Sumedang for ten years before moving in Tasikmalaya
lived
has lived
Mrs Meike has ...... the quiziz in this English class
gave
given
Fernando ... (go) to a wedding party at Hanaut island last Sunday morning.
goes
went
gone
is gone
has gone
Raul ... (arrive) here four days ago.
arrives
arrived
arriving
has arrived
have arrived
Zidane ... (be) here since yesterday.
is
has
have
has been
have been
Last December, I ... (see) snow for the first time in my life.
see
saw
seeing
seen
has seen
In his whole time, Karim ... (see/never) snow.
never see
never saw
never seen
has never seen
have never seen
My bike isn't here anymore. Somebody ... (take) it.
take
took
taken
has took
has taken
Why ... (Ronaldo/not/attend) the meeting last Tuesday?
not Ronaldo attend
don't Ronaldo attend
didn't Ronaldo attend
doesn't Ronaldo attend
has not Ronaldo attend
She ... (know) Lee Min-ho for ten years.
knows
knew
known
has known
is knowing
The cars look very clean. ... (you/wash) it?
do you wash
did you wash
have you wash
have you washed
are you washing
Up to now, Mrs. Lossa ... (give) our class five tests.
gives
gave
given
has given
is giving
I ... (not/eat) anything yesterday because I ... (not/feel) hungry.
not eat, not feel
don't eat, don't feel
didn't eat, didn't feel
didn't eat, don't feel
didn't eat, hasn't feel
His hair is very short. He ... (have) a haircut.
has
have
had
has have
has had
... (you/visit) Handil Mawar Village when you were in Hanaut island?
Do you visit
Did you visit
Are you visit
Have you visit
Have you visited
Ramos ... (buy) a new car two weeks ago.
buys
buyed
bought
has buyed
has bought
So far this week, I ... (have) two tests and a quiz.
have
had
having
have had
am having
Mr. Casillas ... (work) in a financial company for 15 years. Then he gave it up.
works
worked
is working
has work
has worked
Jung Kook lives in Sampit. He ... (live) there all life.
live
lived
living
has lived
has living
When we were on holiday, the weather ... (be) awful.
be
is
was
has was
has been
I don't know Pattama's father. I ... (never/meet) him.
never meet
never meets
never meeting
have never met
have never meet
We ... a new video game yesterday
bought
have bought
Your father .....(not/see)for a long time
did not see
has not seen
Giebele and viera ..... at home last sunday (not/be)
weren't
haven't been
....... your work yet
have you done
did you do
My Mom (be) sad since she (get) the bad news
was, got
has been , got
I have been studying English.....seven years
For
Since
The factory ..... in operation since 1976
was
has been
Hirzi.... the plant at the galery to his friend yesterday
has sold
sold
Nanda .... in Sumedang for ten years before moving in Tasikmalaya
lived
has lived
Mrs Meike has ...... the quiziz in this English class
gave
given
The baby …………. for three hours.
has sleeping
has slept
has sleep
has been slept
have slept
X: Where did you buy your new book yesterday?
Y: ……….
I sold it in Gramedia.
I borrowed it from my friend.
I bought it in Fajar Agung.
I took it in Ramayana.
I buy it in Kharisma book store.
Carmen and I ……… the lunch yet. So, we are very hungry now.
haven’t eat
haven’t eating
have eaten
haven't eaten
hasn't eaten
X: Why didn’t you answer my phone last night?
Y: Sorry, I ………. out to meet my lecturer, and I left my
mobile phone at home.
go
am going
went
have gone
was gone
My uncle ………. me a modern laptop last week.
bought
was bought
have bought
to bought
has bought
What did you do two hours ago? ……….
I watched TV
I will study English
I am reading book
I have breakfast
I have watched TV
Ms. Jenifer ………. a lot of novels since she was a teenager.
has being read
has read
has been read
has readed
hasn't readed
He … not come to my party yesterday.
has
does
having
did
was
What are you looking for?’, 'My wallet , I don't know where I ...... it.'
have put
have been putting
had put
was putting
has put
Ronald moved to this town last year.
We can say that he ... in this town for a year.
was living
lives
has lived
lived
have lived
We .. . . . . . in Bandung for several years.
live
have living
lives
have lived
lived
Sam ………. a very terrible accident on the avenue yesterday.
to see
saw
is seen
being saw
has seen
X: Why didn’t you answer my phone last night?
Y: Sorry, I ………. out to meet my lecturer, and I left my
mobile phone at home.
go
am going
went
have gone
was going
Desi, Mitha, and Nina ………. here for an hour.
been
being have
have been
be have been
was been
Mrs Enji ......... English Language since 2003.
Have taught
was teach
is going to teach
has taught
has teached
I .....… this text several times but I still confused.
have read
read
have been reading
was reading
has read
Have you ever ...... him before ?
is see
saw
seen
seeing
see
He ..... a picture last night
draws
drawn
drawing
drew
has drawn
........ you read this book yet?
was
has
had
have
were
She……in this office 2 years ago.
working
worked
work
was working
has worked
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
Try not to be absent from the class again for the rest of the term. You (miss, already) __________________________ too many classes. You missed two classes just last week.
be already missed
already been missed
already missed
had already missed
have already missed
I admit that I have gotten older since I last saw you, but with any luck at all, I (get, also) ____________________________ wiser.
also got
got also
also have gotten
also gotten
also had got
