Font size
WorksheetsE11.Unit1.Gram-Past S & Pre Perfect
Total questions: 100
Worksheet time: 52mins
I ____________________ (finish / just) my homework.
did just finish
have just finish
have just finished
finished
Caroline ___________________ (miss) the schoolbus yesterday.
missed
have just missed
did not missed
have miss
Just', 'already', 'yet' are signal words for ...
Present Perfect Tense
Past Simple Tense
_________________ (you/see) Mary last week?
Did you see
Have you seen
Did you seen
Have you see
My best friend's name is Fatima. I ______________ her for about 8 years.
have known
knew
Last year I ______________ to Italy. It was fantastic.
went
have gone
What is the participle of fall?
feel
fell
fallen
fellen
She's a vegetarian. She _______________ meat for the last 10 years.
hasn't eaten
ate
What is the partciple of eat?
ate
eat
eaten
She ______________ a small flat in Mirfa in 2010.
bought
has bought
buying
buy
What is the participle of abide?
abided
aboded
abode
abiden
I _________________ a bone in my body in my life.
broke
have never broken
I _______________ high school in 2010. Now, I'm studying at ADVETI.
haven't finished
finished
When I was in California in 2002 I _____________ Michael Jackson.
have met
met
I love going for walks with my dog. I __________________ him for 5 years.
have had
had
would had
had had
B: She .......................... to church.
Abert Einstein (die) in 1955.
(a)
Tom (go) to the post office twice yesterday.
(a)
You (not/do) ………….your project yet, I suppose.
(a)
They (collect) .................... hundreds of books so far.
has collected
collected
have collected
will collect
I (collect) ....................... stamps when I was a child.
collected
have collected
will collect
collects
She ( fly) ...................... to Da Nang many times but last year she (go) ................... there by train.
has fly/ went
has flown/went
will fly/went
fly/go
You ever ( see)................................. a real lion? No, but I (see) .................. a real elephant when we went to the zoo last month.
Have you ever seen/ saw
Did you ever see/ seen
Did you ever see/ saw
has you ever seen/ saw
_____________________ your homework yet?
Are you doing
Have you done
Do you do
Yes, I _____________________ it already.
am doing
have done
do
Dickens _____________________ a lot of novels.
has written
writes
wrote
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
They (clean) ______ the beach one week ago.
clean
cleaned
has cleaned
will clean
I (not be) (a) very happy yesterday.
The people in the shoes store (not be) (a) friendly when I was there.
The weather (be) (a) quite good since Christmas.
He (play) (a) football for several years, but it's time to leave it now.
We (not see) (a) our teacher yet.
(a) (you / eat) pizza at Domino last Sunday?
(a) (you / ever / go) to Paris before?
My mother (work) (a) in this hospital for eleven years.
Mike and his brother (learn) (a) English for 8 years.
He (not drink) (a) milk when he was a child
The grammar structure of Present Perfect is _____
Subject + Verb 2
Subject + Have/Has + Verb 3
Subject + Did Not + Verb 1
Subject + Have/Has Not + Verb 3
The grammar structure of Simple Past is _____
Subject + Verb 2
Subject + Have/Has + Verb 3
Subject + Did Not + Verb 1
Subject + Have/Has Not + Verb 3
__________ (you, ever go) to Tokyo?
Did you ever go
Has you ever gone
Did you ever went
Have you ever gone
You're so unhealthy! How many cakes _____ (you, eat) today?
have you eaten
did you eat
did you ate
has you eaten
Diana (a) (not, finish) her breakfast this morning.
Coronavirus disease (a) (break out) since 2020.
The baby … an apple last night. (eat)
The baby ate an apple last night.
The baby has eaten an apple last night.
The baby has eat an apple last night.
The baby have eaten an apple last night.
The baby has ate an apple last night.
I……studied for two hours
have
been
has
had
was studied
Sara _________ a boyfriend yet.
didn't find
hasn't find
haven't found
hasn't found
Dấu hiệu của thì quá khứ đơn là
ago
since
last
already
Dấu hiệu của thì hiện tại hoàn thành là
ago
for
since
yesterday
last
They are Past simple forms
S - V-ed/ V2
S - V-s,es
S- will V
S- didn't V
S - have/has
V-ed/V3
Form of present perfect tense:
S - V-ed/V2
S - have/ has -
V-ed/V3
Did - S - V?
Have/ Has - S -
V-ed/ V3?
Na (a) to the countryside for a week.
They (a) to the market yesterday to buy some vegetables.
We .....................this room since last week.
hasn't cleaned
haven't cleaned
didn't clean
What..............you .................last night?
I .....................T.V.
have / done
have watched
has / done
watched
did / do
have watched
did/ do
watched
We ................students for 8 years.
have been
has been
are
were
They ( see ) (a) that film three times this year.
Nam's father ( work ) (a) in that factory for 20 years.
When I ( receive ) (a) my mother's letter, I was happy.
When ...........you last ................her?
have / met
did / met
did / meet
have / meet
Minh .....................his homework last night.
did
has done
have done
He .................out twice this week.
went
has gone
have gone
has been
My mother .................a big cake for me yesterday.
has made
made
have made
