Font size
WorksheetsPresPerfectXSimplePast SEM 6
Total questions: 105
Worksheet time: 54mins
Mai (go) (a) shopping with me last night.
Thang (be) (a) ill for 2 weeks. He is still in the hospital.
(You/eat) (a) lunch yet?
The policeman (drive) (a) away 10 minutes ago.
They (close) (a) this shop last month.
I (not read)___ any books for 2 months.
didn't read
haven't read
Minh (brush)____ his teeth and (wear)_____ his uniform, then (go) ______ to school.
brushed, wore, went
was brusing, wore, went
brushed, was wearing, went
brushed, wore, was going
This is the first time I (wear)___ a vest.
have worn
has worn
wore
weared
They (not visit) (a) St. Paul's Cathedral yet.
We ............... to Africa and South America. (When?)
go
went
have been
goes
Last summer we ... in the Arctic for three weeks.
have stayed
stayed
are staying
will stay
Which sentence is correct?
Have you ever visited London?
Has you ever visited London?
Are you ever visit London?
Did you ever visited London?
'Since 1965' is a signal word for the ..
past simple
present perfect
present simple
present continuous
'For 20 years' is a signal word for the ..
past simple
present perfect
present simple
present continuous
'Never' is a signal word for which two of these tenses?
past simple
present perfect
present simple
present continuous
Choose the correct option to complete the next sentence: They ........................... (buy) a new car last month.
bought
have bought
........................... you ever ........................... (hear) such an unbelievable story?
Did / hear
Have / heard
She loves Paris. She ..................... (be) there many times.
was
were
has been
have been
His parents ....................... (be) here yesterday
was
were
has been
have been
........... you ......... (watch) a film last night?
Have / watched
Did / watch
Did / watched
He ....................... (live) in Rome since he was a teenager.
have lived
has lived
lived
did lived
Correct the next sentence.
She´s enjoyed herself at the party last night.
She enjoyed herself at the party last night.
She've enjoyed herself at the party last night.
Alice and Anthony / go / Las Vegas
I _____ (read) yesterday's newspaper, but I _____ (read, not) today's.
read, has not read
did not read, have not read
read, haven't read
....you go to school yesterday?
Did
Are
Have
Has
I ...................eaten seafood
didn't
did never
have never
never have
Last summer I ____ Ngoc Son Temple in Ha Noi.
visited
visiteed
has visited
have visited
Ouch! I ____ my finger.
have just cut
has just cut
just cut
just cutting
____ you ever ____ snails?
Did/eat
Have/eaten
Have/eatten
Did/ate
Is this your first visit to Singapore?
No, I ___ here once before.
were
have gone
have been
has been
My mother ____ her best friend for over twenty years now
knows
has known
knew
was knowing
Miss Lin ___ working in this school five years ago.
starts
started
has started
have started
I _____ from Aunt Betty for over two months.
didn't hear
haven't heard
didn't heard
hasn't heard
Nocola Raz ___ a new song.
just recorded
just recording
has just recorded
just records
I'm exhausted. I ___ here since 7 o'clock this morning.
am
have been
was
have gone
I'm taking Mrs Singh to the Botanical Gardens this afternoon.
She ___ there before.
didn't go
doesn't go
haven't been
hasn't been
It's 11am so Peter has ____ eaten breakfast.
YET
SINCE
JUST
ALREADY
Jane _____________ a new pair of jeans yesterday.
bought
buy
buyed
boght
My brother _______ my friend in the hospital two days ago
visite
visited
did visit
has visited
What did you do after school yesterday?
I play the piano
I played the piano
I pliyed the piano
You played the piano.
Last Wednesday after school I _________ home
walk
walked
talked
talk
Yesterday he __________ late at school.
listened
walked
arrived
started
I __________ to Edinburgh three times
been
has been
have been
Laura ___________ Chinese food in her life!
have never eaten
never eaten
has never eaten
The past participle of "go" is:
went
goed
gone
Where ________________ been?!?!?!
you
has you
have you
I ____________ in London for 3 years.
have been
gone
went
was
I ________ to school by bus yesterday.
have gone
go
went
was
They ______ Thai food last night.
ate
eat
eaten
have eaten
I _______ computer games when I was child.
Played
have played
She _____ poems all her life.
has read
has readed
read
readed
She ________ the floor last month
cleaned
has cleaned
has clean
clean
They ______ Thai food last night.
ate
eat
eaten
have eaten
I _____ a teacher since 1998
has been
have been
hasn't been
was
I ______never______ to paris
have / visited
did / visited
visited / yet
Where were you last night?
I were at home
I was at home
I did was at home
I have been at home
Last night we _______(walk) to the cinema.
walk
walks
have walked
walked
I ____ (study) for the exam for three hours.
studyed
have studied
did studied
studied
________ a wallet?
Did he steal
Has he steal
has he stolen
Has he stolen
Yes! :)
My great great grandfather (have) five sisters.
had
has had
He (live) in Manila for a year when he was a student.
lived
has lived
Oh no! I (lose) my wallet!
lost
've lost
(you/see) Julie today?
Did you see
Have you seen
At the weekend, they (play) football, then they (go) to a restaurant.
have played, have gone
played ,went
I (read) six books this week.(It's Friday)
've read
read
Amy (live) in Portugal when she was young.
lived
has lived
She (visit) her grandmother last month.
visited
has visited
The Vandals (invade) Rome in the year 455.
have invaded
invaded
She (live) in seven different countries, so she knows a lot about different cultures.
's lived
lived
I (go) to the cinema last night.
have gone
went
John (never/understand) the present perfect.
's never understood
never understood
She (break) her leg the day before her exam.
broke
has broken
King Henry the Eighth of England (have) six wives.
had
has had
The other day, our cat (bring) home a mouse.
brought
has brought
Tomorrow some friends are coming over. I (see / not) them for ages and they (be / never) at my place before.
haven't seen, have never been
didn't see, never were
