Worksheetsgradein8-quá khứ hoàn thành
Total questions: 82
Worksheet time: 1hrs 7mins
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 before he __________ breakfast.( wash/ have)
washes- has
had washed- had
washed- had had
washed- had
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.
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
Cấu trúc của thì Quá khứ hoàn thành là:
S+ have/ has + V-ed.
S+ had + V-ed.
S + was/ were + V-ing.
S+ didn't + V.
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
My father _____ out when my sister arrived in the zoo.
goes
have gone
has gone
had gone
truớc _______________ là QKHT
sau _______________ là QKHT
before - after
after - before
yesterday - since
last - when
Jenny went shopping after she _____________ (have) her money back.
have had
had had
has have
had have
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
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
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
Thì Quá khứ hoàn thành là.....
Present simple
Past simple
Present perfect
Past perfect
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
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
I went to Brazil last year. I ___________ (not go) there before.
had gone
went
hadn't gone
hasn't gone
When Bob went to bed last night, he __________ (brush) his teeth.
brushes
brush
had brushed
had brush
Frank caught the flu because he (sing) _____ in the rain.
had been singing
had sung
had sang
had singing
My father _____ out when my sister arrived in the zoo.
goes
have gone
has gone
had gone
By the time I __________ (be) 19 years old, I _____________ (win) a CD signed by my favorite artist.
am / won
was / had win
was / win
was / had won
After they _______________ video games, they finished their works
played
have played
having played
had played
Jenny went shopping after she _____________ (have) her money back.
have had
had had
has have
had have
When we ________ (get) to the theater, the movie __________ (begin).
get / begins
got / begin
got / had begun
got / begin
When they came home, Sue .......................... dinner already.
cooked
had cooked
cook
has cooked
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
Câu: "I last saw her on Monday." đồng nghĩa với câu nào dưới đây?
I haven’t seen her since Monday.
I haven’t seen her for Monday.
I see her since Monday.
I saw her for Monday.
Câu: "I last saw her on Monday." đồng nghĩa với câu nào dưới đây?
I haven’t seen her since Monday.
I haven’t seen her for Monday.
I see her since Monday.
I saw her for Monday.
(where/she/live) _______ before she moved to Chicago?
Where did she live
Where had she lived
Where had she live
Where have you lived
Cách dùng của thì "Quá khứ hoàn thành"
Diễn tả những hành động đã xảy ra và hoàn thành trước hành động khác trong quá khứ
Diễn đạt hai hành động xảy ra đồng thời trong quá khứ
Diễn đạt hành động đang xảy ra tại một thời điểm trong quá khứ
Diễn đạt hành động đang xảy ra thì có hành động khác xen vào
Lựa chọn các đáp án đúng:
Quá khứ hoàn thành diễn tả:
Một hành động xảy ra trước 1 thời điểm trong quá khứ
Một hành động xảy ra trong quá khứ
Một hành động xảy ra trước một hành động khác trong quá khứ
Một hành động xảy ra trong quá khứ và kéo dài trong hiện tại
Điền vào chỗ chấm:
Cấu trúc của thì quá khứ hoàn thành:
Khẳng định:
S + .......... + V3
Câu hỏi:
....... + S + V3 ?
have/had
had/had
has/had
have, have/had
Điền vào chỗ chấm:
Before/When/ By the time + S1 + ......., S2 + had + ........
Ved / V2
Ved/ V3
V(s/es) / V3
V(s/es) / Ved
Công thức nào sau đây thuộc về Thì Quá khứ hoàn thành?
Have/ Has +S + V3?
S + had been + V-ing.
Had + S + V3?
"by + thời gian trong quá khứ; by the time + S + V-ed +O; by the end of + thời gian ở quá khứ" là dấu hiệu nhận biết của thì______
quá khứ tiếp diễn
quá khứ đơn
quá khứ hoàn thành
cả 3 đáp án đều đúng
Mike wanted to settle down when he was 30, but he ___________________ all around the world years before.
travelled
has travelled
had travelled
travels
My uncle ______________________ his first job before he _________________.
didn't get / married
hadn't got / had married
had got / married
couldn't get / had married
After Max _______________________ his breakfast, he left the apartment.
finished
had finished
After they _________________ the shellfish, they ________________ to feel sick.
ate, had begun
had eaten, began
By the time I got home, my mom (a) prepared a feast.
She __________ around the world before 2020.
had travelling
has travelled
had travelled
has travelling
The motorbike burned just after it ____________ into the tree.
crash
crashing
had crash
had crashed
By the time they ______ up, they ______ with each other for 3 years.
breaks - had lived
breaks - lived
broke - had lived
broke - lived
_______ to the National Museum before we went last month?
Have you been
Had you been
Had you be
Have you be
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 before he __________ breakfast.( wash/ have)
washes- has
had washed- had
washed- had had
washed- had
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
After they _______________ video games, they finished their works
played
have played
having played
had played
Before she left her job, She _____________ (be) tired and sick.
had been
has been
have been
all are correct
Jenny went shopping after she _____________ (have) her money back.
have had
had had
has have
had have
Tim ______________ (do) his homework before he went to bed.
have done
has done
had done
do
truớc _______________ là QKHT
sau _______________ là QKHT
before - after
after - before
yesterday - since
last - when
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
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
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
My father _____ out when my sister arrived in the zoo.
goes
have gone
has gone
had gone
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.
Công thức thì quá khứ hoàn thành dạng phủ định là gì?
S + had not/hadn’t + V
S + had not/hadn’t + V_ing
S + had + V3
S + had not/hadn’t + V3
Công thức thì quá khứ hoàn thành dạng nghi vấn là gì?
(Wh) had + S + V ?
(Wh) had + S + V3 ?
(Wh) had + S + V_ing ?
Had + S + been V3 ?
Khi có before thì dùng thì quá khứ hoàn thành như thế nào?
Qúa khứ hoàn thành + before + Qúa khứ tiếp diễn
before + Qúa khứ đơn + Qúa khứ hoàn thành
Qúa khứ hoàn thành + before + Qúa khứ đơn
before + Qúa khứ hoàn thành, Qúa khứ đơn
Khi có after thì dùng thì quá khứ hoàn thành như thế nào?
After + Qúa khứ hoàn thành, Hiện tại đơn
Qúa khứ hoàn thành + After + Qúa khứ đơn
After + Qúa khứ tiếp diễn, Qúa khứ hoàn thành
After + Qúa khứ hoàn thành, Qúa khứ đơn
Những câu nào dưới đây sử dụng thì quá khứ hoàn thành?
When we got out of the office, the light had gone out.
I was playing the piano when my sister came home
What had you done before midnight yesterday?
Had he left when we went to bed?
Linda hadn’t washed the dishes when her mother came home
They (go) ……………..home after they (finish) ………………… their work.
went - had finishing
went - had finished
had gone - had finished
went - finished
She said that she (already, see) ……………………. Dr. Rice
had already seen
had already saw
already had seen
already saw
The lamp went off because I ____________ (not/pay) the electricity bill.
hadn't payed
hasn't pay
hadn't pay
didn't pay
She …….(complete) her homework before she watched movie?
Had she completing
Had she complete
She had completed
Had she completed
Alice ________ a Vietnamese until he met Nam.
had never met
have never met
never met
never have met
Before we took a look around the shops, we …..(have) lunch.
had have
had had
had
have had
Before I went to bed, I …….(brush) my teeth
(a)
Before my mother came home, my brother…… (prepare) food on the table.
(a)
She (see) (a) me before?
My friend told me that she (a) (not learn) a lot before the test
