NEW
Font size
WorksheetsPast simple vs past perfect
Total questions: 27
Worksheet time: 14mins
Thì nào diễn tả một hành động xảy ra trước một hành động khác trong quá khứ, hành động xảy ra trước chia ở thì nào?
Past continuous
Past perfect
Present perfect
Past simple
Cấu trúc của thì Quá khứ hoàn thành là:
S+ have/ has + P2
S+ had + P2.
S + was/ were + V-ing.
S+ didn't + V.
Before I ___________ him, I ________________ a lot about his story. ( meet/ know)
met- had known
had met- knew
was meeting- had known
met- knew
He _____________the dishes after he __________ breakfast.( wash/ have)
washes- has
had washed- had had
washed- had had
washed- haf
Our guests (be)…………………………. still here when he (come)…………………………. back from
school.
have been- came
had been-came
was- came
was- was coming
They (leave)…………………………. the shop as soon as they (buy)…………………………. everything they (need)…………………
left-had bought- needed
left- bought- needed
had left- bought- needed
had left- had bought- needed
She already (post) …………………………. the letter when she (realize) …………………………. she (send)…………………………. it to the wrong address.
has already bought- realized- sent
had already posted-realized- sent
had already posted-realized- had sent
posted-realized- had sent
Tìm và sửa lỗi sai trong câu sau:
He told me he hadn’t wear such kind of clothes before.
told -> had told
hadn't -> haven't
wear -> worn
clothes -> cloth
They (cycle) ______ this morning so their legs were sore in the evening.
had been cycle
had been cycling
had cycled
had been cycled
How many English books (read/she) _____ before she (go) ___ to London?
had she read / went
had she been reading / went
had she read / /had gone
have you read / went
Frank caught the flu because he (sing) _____ in the rain.
had been singing
had sung
had sang
had singing
(where/she/live) _______ before she moved to Chicago?
Where did she live
Where had she lived
Where had she live
Where have you lived
Viết lại câu sau sao cho nghĩa không đổi:
David had gone home before we arrived.
David had gone home before we arrived.
After David had gone home, we arrived.
After David went home, we had arrived.
David went home before we arrived.
Tìm và sửa lỗi sai trong câu sau:
Up until that moment, my younger sister never believed in love.
Up until -> Before
at moment -> at the moment
never believed -> had never believed
in love -> on love
By the time he came home, we ______.
had sleep
had slept
slept
have slept
My father _____ out when my sister arrived in the zoo.
goes
have gone
has gone
had gone
Tìm và sửa lỗi sai trong câu sau:
When Bob graduated in university, he was in New York for 5 years.
graduated -> had graduated
in university -> at university
was -> had been
for -> since
Alex _____ a Vietnamese until he met Linh.
had never meet
have never met
never met
had never met
Quá khứ hoàn thành dùng để diễn tả hành động/ sự việc đã xảy ra và kết thúc ________________ một hành động trong quá khứ
cùng
song song
trước
sau
Quá khứ hoàn thành xảy ra và kết thúc trước ..............
hiện tại đơn
quá khứ đơn
hiện tại hoàn thành
quá khứ tiếp diễn
Các dấu hiệu nhận biết của Quá khứ hoàn thành
Before, by the time, after, when
always, usually, sometime, often, never
last, yesterday, ago
when, since, for, yet
truớc _______________ là QKHT
sau _______________ là QKHT
before - after
after - before
yesterday - since
last - when
Tim ______________ (do) his homework before he went to bed.
have done
has done
had done
do
Jenny went shopping after she _____________ (have) her money back.
have had
had had
has have
had have
Before she left her job, She _____________ (be) tired and sick.
had been
has been
have been
all are correct
After they _______________ video games, they finished their works
played
have played
having played
had played
By the time we ______________ (come) to the cinema, those movie tickets _______________ (be) sold out.
had come / was
came / had been
come / was
had came/ had was
