NEW
Font size
WorksheetsPAST PERFECT
Total questions: 20
Worksheet time: 10mins
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
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
By the time I got to the harbour, the ferry .............................
HAS GONE
WENT
HAD GONE
GONE
When my friend Ben arrived, we................... to the cinema together.
HAD SET OFF
SET OFF
WERE SETTING OFF
HAS SET OFF
I let Jon have my magazine ....................
WHEN I´D ALREADY READ IT.
BECAUSE I´D ALREADY READ IT.
BY THE TIME I´D ALREADY READ IT
BEFORE I´D ALREADY READ IT
After Fred ....... his holiday in Italy he .................. to learn Italian.
had spent - wanted
wanted - had spent
had spent - had wanted
spent - wanted
Jill ............ Dad at work before she .......... for her trip.
phoned - left
had phoned - left
left-had phoned
had phoned - had left
