- Luyện tập về thì quá khứ hoàn thành - Có giải th...
- Câu 1 : My sister _________ the ocean before she moved to England.
A had never seen
B never seen
C have never seen
D had never saw
- Câu 2 : My friend ________ out when I came.
A goes
B have gone
C has gone
D had gone
- Câu 3 : I ______ my document before the power went out in the computer lab.
A had save
B have saved
C had saved
D saved
- Câu 4 : When he arrived we _________ the test.
A had already started
B have already started
C starts
D already starting
- Câu 5 : After Peter _________ his house, he moved to America.
A have sold
B had sold
C had sell
D sells
- Câu 6 : Marry _________ her housework already by the time Peter came over.
A finishes
B had finish
C had finished
D have finish
- Câu 7 : I ________ a little Spanish before I went to Mexico.
A study
B had studied
C had study
D have studied
- Câu 8 : Ruth ________ an Australian until she met John.
A had never met
B have never met
C never met
D never have met
- Câu 9 : I ________ such majestic mountains before I went to Banff.
A never seen
B had never seen
C never have seen
D never saw
- Câu 10 : ________ visited Toronto before your trip last summer?
A Have you ever
B You had
C Had ever you
D Had you ever
- Câu 11 : After she (finish)______ breakfast she left the house.
A finishes
B finished
C had finish
D had finished
- Câu 12 : They came back home after they (finish) _________their work.
A finished
B had finished
C had been finished
D had finish
- Câu 13 : The storm destroyed the sandcastle that we (build) ___________.
A had built
B had been built
C built
D building
- Câu 14 : He (not be) _________ to Vietnam before last year.
A not been
B had been not
C didn’t have been
D hadn’t been
- Câu 15 : We (paint) _________4 pictures when he came home.
A had painted
B painted
C have painted
D had been painted
- Câu 16 : They (go) ________to England 3 times before last year.
A had go
B had gone
C gone
D had been gone
- Câu 17 : When she went out to play, she (do / already) __________her homework.
A already had done
B had already done
C already did
D already done
- Câu 18 : My brother ate all of the cake that our mum (make) ____________.
A made
B had make
C had made
D make
- Câu 19 : The doctor took off the plaster that he (put on) ___________six weeks before.
A had putted on
B put on
C putted on
D had put on
- Câu 20 : We (look for) _________her ring many times and then we found it in the bathroom.
A had looked for
B had look for
C looked for
D looking for
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Reading - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Speaking - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Writing - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Language Focus - Ways of Socialising
- - Trắc nghiệm Unit 3 Tiếng Anh lớp 12 phần Vocabulary - Ways of Socialising
- - Trắc nghiệm Unit 4 Tiếng Anh lớp 12 phần Reading - School Education System
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Reading - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Language Focus - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Writing - Home Life
- - Trắc nghiệm Unit 1 Tiếng Anh lớp 12 phần Vocabulary - Home life