WorksheetsGRADE 6&7 - PAST SIMPLE AND PRESENT PERFECT 3
Total questions: 50
Worksheet time: 35mins
Choose the correct options (more than 1): ____ studying Japanese?
When did you begin
When did you began
When did you start
How long did you begin
How long did you start
Selma ____ in Qatar for two years. Last month she ___ to Barcelona.
lived/ moved
has lived/ moved
has lived/ has moved
lived/ has moved
Fill in a suitable word: Haven’t you made up your mind (a) ?
Rewrite this sentence using words given
Have you ever visited an orphanage in Hoa Binh? (last year)
(a)
When he ____ at the pub, he ____ a tavern, for just 10 or 12 guests.
arrived/ finded
arrived/ found
arrived/ has found
has arrived/ found
For 40 years, the Butcher’s Arms ____ famous in the region, receiving more people than 100 who inhabit the village each day.
has become
has became
became
becomes
What is the mistake?
He rebuilt the pub into a bigger restaurant several times.
bigger
into
rebuilt
times
What is the missing word?
Sarah broken her leg, so she can’t go to her tennis practice.
has
have
not
right
She is the ugliest girl ___________.
I ever saw
I have ever see
I have never seen
I have ever seen
Use words given to make a correct sentence
Laura / tell / me/ journey / yet.
(a)
Would you like a cup of tea? No, thanks. I _______ one.
has ever had
have ever had
have already had
have recently had
What is the part participle form of the verb "learn"?
(a)
What is the part participle form of the verb "drive"?
droven
draven
drove
driven
Leonidas ____ the king of the Spartans in the past.
was
has been
is
were
I ____ my dinosaur report. Do you want to see it?
just have finished
have just finished
just finished
was just finishing
I was walking home when the rain __________.
is starting
was starting
started
has started
Last year I _______ a tennis tournament, but I _____.
took part in / didn't win
took part in / didn't won
taken part in / didn't won
took part in / won
Rewrite this sentence so that it has the same meaning
Over 40 years ago, astronauts first landed on the moon. = It's (a) .
Godzilla ____ at the cinema ____ this weekend.
has played / for
played / for
has played / since
played / since
Choose correct options which have the same meaning to this one
How long have they played basketball?
When did they begin to play basketball?
When did they start playing basketball?
When did they play basketball?
When did they start play basketball?
Fill in 3 suitable words: This is ___ ___ ___ I have tried fried shrimp.
(a)
Is this sentence TRUE or FALSE? Write T or F
Somebody have broken the window of our house.
(a)
Tom and Kim _____ yet. We are still waiting for them.
have arrived
arrived
haven't arrived
don't arrive
haven't arrive
Jenny / make / birthday cake / her mother?
Has Jenny made a birthday cake for her mother?
Has Jenny make a birthday cake for her mother?
Did Jenny made a birthday cake for her mother?
Were Jenny make a birthday cake for her mother?
My cousin has lived in Australia ……………… 15 years and I haven’t met her …………………….
since/ yet
for/ yet
since / still
for/ still
Write a suitable word: He has just (a) the hospital to check his health.
Choose the underlined part that needs correction
Mrs. Thao taught us English since we have been in grade 5.
us
taught
since
have been
Choose the underlined part that needs correction
Tom went out with his friends 2 hours ago, but he hasn’t come back still.
went
ago
but
still
Change this sentence into the present perfect form
Some policemen didn't catch the criminals two days ago.
(a)
Choose the sentence which has the same meaning
When she was young, she wasn't interested in History.
she hasn't been interested in History when she was young.
When she was young, she didn't liked History.
Since she was young, she wasn't interested in History.
Since she was young, she hasn't been interested in History.
Her sister has lost her glasses, _____________.
so she couldn’t see anything.
so she can’t see anything.
but she can’t see anything.
so she didn’t see anything.
Write the correct form of the verb
Mandy (go) to the bank. She’s not here now.
(a)
What is the past simple form of the verb "think"?
(a)
Odd one out
slept
eaten
broke
went
Odd one out
brought
came
drank
sung
Odd one out
driven
gave
ridden
grown
Change this sentence into the past simple
Sally still hasn't gone home after dinner.
(a)
Where you (stay) when you (be) in Nha Trang?
did you stay/ were
you stayed/ were
did you stay/ were you
have you stayed/ were
We / decide / what / get / Mark / his brithday / yet / .
We have decided what to get Mark for his birthday yet.
We didn't decided what to get Mark for his birthday yet.
We decided what to get Mark for his birthday yet.
We haven't decided what to get Mark for his birthday yet.
When I (turn) on the lights, I (see) my vase broken on the floor.
have turned/ saw
turned/ saw
turned/ seen
have turned/ have seen
Use words given to make a sentence
You / bring / new phone / the class / since / you / have / it/ ?
(a)
Change this sentence into the present perfect
Did you take care of your garden 2 days ago?
(a)
Change this sentence into the past simple
Has Tim played for this band for 3 years?
(a)
Choose the grammatically correct sentences
Where did you stay in London, in a hotel or with friends?
My brother could swim when he was 4.
He didn’t be at school yesterday.
The baby hasn't stopped crying since it woke up.
There have been a lot of people at the match last night.
Choose the grammatically incorrect sentences
I didn’t come to Mary’s party yesterday.
Has you been brought up by your grandma since you were born?
Unfortunately we missed the bus, so we go back home very late.
Has Carol finished all her exercises yesterday?
My father thought that moving to London was a big mistake.
Write a suitable word" Dave drank some orange juice and ate lots of eggs and bacon this morning, so he (a) hungry now.
Change this sentence into the present perfect form
I didn't watched movies in the cinema 3 years ago.
(a)
Choose the sentence which has the same meaning to the given one
They didn't write to each other long time ago.
It's long time since they last wrote to each other.
It's long time since they last written to each other.
It was long time since they have written to each other
They haven't written to each other since long time.
Choose the sentence which has the same meaning to the given one
The last time he came to our office was last year.
He came to our office for last year.
He has came to our office for last year.
He hasn't came to our office since last year.
He hasn't come to our office since last year.
Choose the sentence which has the same meaning to the given one
We have gone to this place many times.
We have visited to this place many times.
We have been to this place many times.
We visited this place many times.
It's many times since we went to this place.
