Font size
Worksheetsôn tập các thì
Total questions: 50
Worksheet time: 25mins
When I last saw him, he _____ in London.
has lived
is living
was living
has been living
We _______ Dorothy since last Saturday.
don’t see
haven’t seen
didn’t see
hadn’t seen
The train ______ half an hour ago
has been leaving
left
has left
had left
Jack ______ the door.
has just painted
paint
will have painted
painting
My sister ________ for you since yesterday.
is looking
was looking
has been looking
looked
I ______ Texas State University now.
am attending
attend
was attending
attended
He has been selling motorbikes ________.
ten years ago
since ten years
for ten years ago
for ten years
Christopher Columbus _______ American more than 500 years ago.
discovered
has discovered
had discovered
had been discovering
He fell down when he ______ towards the church.
run
runs
was running
had run
We _______ there when our father died.
still lived
lived still
was still lived
was still living
They ______ table tennis when their father comes back home.
will play
. will be playing
play
would play
Last weekend, Sally _______ with her best friend Beth.
is staying
stay
stayed
stays
I (see)……. a car accident while I (wait)………..for you at this
see/ am waiting
saw/ was waiting
am seeing/ am waiting
see/ wait
I (meet)…………………. Arthur 3 weeks ago.
meet
met
was meeting
meets
Mr. Smith (teach)…………….at this school since he (graduate)………………..in 1990
teaches/ graduate
teachs/ graduated
taught/ has graduated
has taught/ graduated
Find a mistake.
I have lived in Ho Chi Minh city since twenty five years
have
lived
since
Mai_________in Ho Chi Minh City for five years now.
has lived
lives
is living
was living
Megan ____________ TV after dinner, every night.
watches
watch
watched
watching
I ..... him two days ago.
know
knew
known
knowed
Alice .............. the accident when she was catching the bus.
saw
was seeing
was saw
What ........ when I called?
did you do
were you doing
I ...................my friends last summer holiday.
didn’t visit
weren’t visiting
We were late for the plane because we ________ our passports.
hadn't forgotten
had forgot
forgot
had forgotten
We couldn't go into the concert because we _______ our tickets.
had brough
brought
didn't bring
hadn't brought
She said that she _______ the UK before.
didn't visit
hadn't visited
hasn't visited
had been visiting
The children ______ their homework, so they were in trouble.
done
didn't do
had done
hadn't done
Choose the correct answer:
Where __________ your family __________ on the summer holiday last year?
do – go
does – go
did – go
did – went
Choose the correct answer:
My father __________ tired when I __________ home last night.
was – got
is – get
was – getted
were – got
Choose the correct answer:
_____ Mike visit his grandmother last night?
Did
Was
Does
Has
Choose the correct answer:
You ……………… a lot since the last time I saw you.
changed
has changed
is changing
have changed
Choose the correct answer:
I ……………. the report yet. My computer was broken down.
has completed
haven't completed
completed
have already completed
Choose the correct answer:
The team ……………. numerous setbacks so far.
has experienced
experienced
have experienced
is experiencing
Choose the correct answer:
It’s the first time that this car _______ down this week.
broke
broken
has broken
have broken
He ________ to Cape Town before 1997.
hasn't been
hadn't been
didn't be
wasn't
He ______ only twice in his life before the accident.
had drived
driven
has driven
had driven
Mr Anh Kiet.............learnt English for many years
have
has
will
is
It's the second time Mr Hien ........the football game.
has won
wins
win
have won
Where .........you................lately?
have/been
do/go
have/go
has/been
odd one out
yesterday
recently
lately
since
Công thức KHẲNG ĐỊNH của thì HIỆN TẠI HOÀN THÀNH?
S+ HAS+ V3
S+ HAVE+ V3
S+ HAVE/HAS+ V3
S+ HAVE/HAS+ V2
Công thức PHỦ ĐỊNH của thì HIỆN TẠI HOÀN THÀNH? ( có thể chọn nhiều câu trả lời)
S+ have/has + V3
THÊM NOT SAU HAVE/HAS
ĐẢO HAVE/ HAS RA TRƯỚC CHỦ NGỮ
S+ have/has not+ V3
How long ....... you been here in Ha Noi?
is
are
have
has
They ………… English on Tuesday.
studied
studies
studying
study
She ________ dinner with her family.
have
has
had
having
Last weekend, Sally _______ with her best friend Beth.
is staying
stay
stayed
stays
What did he ________ for his holiday?
doing
do
does
did
Jimmy ________ to China for 2 years
goes
went
have gone
has gone
After he _______ his work, he ______ back home
finished/ came
had finished/ came
came/ had come
had finish/ had come
in 2025, Nancy ______ married
gets
got
will get
had got
