NEW
Font size
WorksheetsQKHT
Total questions: 16
Worksheet time: 8mins
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.
Before I ___________ him, I ________________ a lot about his story. ( meet/ know)
met- had known
had met- knew
was meeting- had known
met- knew
(where/she/live) _______ before she moved to Chicago?
Where did she live
Where had she lived
Where had she live
Where have you lived
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
Tim ______________ (do) his homework before he went to bed.
have done
has done
had done
do
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
I went to Brazil last year. I ___________ (not go) there before.
had gone
went
hadn't gone
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
Before Jennifer won the lottery, she____ any kind of contest
hasn't entered
doesn't enter
wasn't entering
hadn't entered
By the time he arrived at the party, all his classmates......................
a. has left
b. left
c. was leaving
d. had left
My brother (do) _______ his homework before I (arrive)______
did / had arrived
had did/ arived
had done/ arrived
did / arrive
Các dấu hiệu sau đây của thì nào?
by the end of + thời gian ở quá khứ
(e.g: by the end of 2010,...)
Quá khứ đơn
Quá khứ tiếp diễn
Quá khứ hoàn thành
John _____ out when I _____ in the office.
had gone / arrived
had gone / had arrived
has gone / arrived
went / had arrived
......... after ............
(sự kết hợp thì)
QKĐ - QKĐ
QKĐ - QKHT
QKHT - QKĐ
HTHT - QKĐ
......... before ............
(sự kết hợp thì)
QKĐ - QKHT
QKĐ - QKĐ
QKĐ - HTĐ
QKHT - QKĐ
