Đề trắc nghiệm Grammar Unit 9 (Holidays) - Life A2-B1
Luyện tập chuyên sâu hai điểm ngữ pháp quan trọng trong Unit 9: Holidays (sách Life A2-B1) là Thì Quá khứ Hoàn thành (Past Perfect) và Câu hỏi Chủ ngữ (Subject Questions). Bài kiểm tra gồm 50 câu hỏi trắc nghiệm online miễn phí, đa dạng hình thức, giúp bạn nắm vững cách dùng và tránh các lỗi sai phổ biến. Có đáp án và giải thích chi tiết bằng tiếng Việt.
Từ khoá: trắc nghiệm ngữ pháp bài tập ngữ pháp online thì quá khứ hoàn thành past perfect câu hỏi chủ ngữ subject questions grammar unit 9 life a2-b1 life a2-b1 unit 9 bài tập unit 9 holidays ngữ pháp tiếng anh trắc nghiệm có đáp án national geographic learning life
Số câu hỏi: 50 câuSố mã đề: 1 đềThời gian: 1 giờ
381,762 lượt xem 29,365 lượt làm bài
Bạn chưa làm đề thi này!
Xem trước nội dung
Câu 1: 0.2 điểm
By the time the police ______, the thieves had already escaped.
A.
had arrived
B.
were arriving
C.
arrived
D.
arrive
Câu 2: 0.2 điểm
______ you that interesting story about the hidden tunnels?
A.
Who told
B.
Who did tell
C.
Did who tell
D.
Who was telling
Câu 3: 0.2 điểm
She told me she ______ to Paris before that trip.
A.
has never been
B.
was never
C.
is never
D.
had never been
Câu 4: 0.2 điểm
What ______ after you discovered you had lost your passport?
A.
you did
B.
did you do
C.
you did do
D.
happened you
Câu 5: 0.2 điểm
After he ______ his homework, he went out with his friends.
A.
finishes
B.
was finishing
C.
had finished
D.
has finished
Câu 6: 0.2 điểm
______ on the hotel floor? It looks like water.
A.
Did what happen
B.
What did happen
C.
What happened
D.
Was happening
Câu 7: 0.2 điểm
I didn't recognize him because he ______ so much since we last met.
A.
changes
B.
was changing
C.
has changed
D.
had changed
Câu 8: 0.2 điểm
How many people ______ the tour last Saturday?
A.
did join
B.
joined
C.
were joining
D.
had joined
Câu 9: 0.2 điểm
The room was dirty because the hotel staff ______ it.
A.
cleaned
B.
hadn't cleaned
C.
didn't clean
D.
wasn't cleaning
Câu 10: 0.2 điểm
Which airline ______ to when you went to Thailand?
A.
you flew
B.
did you fly
C.
flew you
D.
you did fly
Câu 11: 0.2 điểm
We ______ for hours, so we were very hungry when we finally found a restaurant.
A.
didn't eat
B.
hadn't eaten
C.
weren't eating
D.
haven't eaten
Câu 12: 0.2 điểm
______ the famous painting 'Mona Lisa'?
A.
Who did paint
B.
Did who paint
C.
Who painted
D.
Who was painting
Câu 13: 0.2 điểm
He realized he ______ his wallet at home after he had already paid for the coffee.
A.
had left
B.
left
C.
was leaving
D.
has left
Câu 14: 0.2 điểm
Why ______ that expensive hotel?
A.
you chose
B.
did you choose
C.
you did choose
D.
chose you
Câu 15: 0.2 điểm
The film had already started when we ______ to our seats.
A.
had gotten
B.
were getting
C.
have gotten
D.
got
Câu 16: 0.2 điểm
Who ______ you with your luggage at the airport?
A.
did help
B.
helped
C.
was helping
D.
helps
Câu 17: 0.2 điểm
Before she visited the museum, she ______ a lot about its history.
A.
had read
B.
read
C.
was reading
D.
reads
Câu 18: 0.2 điểm
Where ______ when you were a child?
A.
lived you
B.
you lived
C.
you did live
D.
did you live
Câu 19: 0.2 điểm
I couldn't get into my apartment because I ______ my keys.
A.
lost
B.
had lost
C.
was losing
D.
lose
Câu 20: 0.2 điểm
Which team ______ the football match yesterday?
A.
did win
B.
was winning
C.
won
D.
had won
Câu 21: 0.2 điểm
He ______ for the company for ten years before he decided to retire.
A.
works
B.
has worked
C.
was working
D.
had worked
Câu 22: 0.2 điểm
How much money ______ on your last holiday?
A.
you spent
B.
did you spend
C.
spent you
D.
were you spending
Câu 23: 0.2 điểm
When I woke up this morning, I realized that it ______ heavily all night.
A.
had snowed
B.
snowed
C.
was snowing
D.
snows
Câu 24: 0.2 điểm
______ all the cake? There's none left!
A.
Who did eat
B.
Did who eat
C.
Who ate
D.
Who was eating
Câu 25: 0.2 điểm
They felt sick because they ______ too much seafood the night before.
A.
ate
B.
had eaten
C.
were eating
D.
eat
Câu 26: 0.2 điểm
What kind of music ______ to when you were a teenager?
A.
you listened
B.
listened you
C.
you did listen
D.
did you listen
Câu 27: 0.2 điểm
The concert ______ by the time we got to the stadium.
A.
finished
B.
was finishing
C.
had finished
D.
has finished
Câu 28: 0.2 điểm
Who ______ the window? It's very cold in here.
A.
opened
B.
did open
C.
was opening
D.
had opened
Câu 29: 0.2 điểm
I had never seen such a beautiful beach before I ______ to Thailand.
A.
had gone
B.
went
C.
go
D.
was going
Câu 30: 0.2 điểm
______ for your birthday last year?
A.
What you got
B.
What did you get
C.
What were you getting
D.
Did you get what
Câu 31: 0.2 điểm
My friend was sad because she ______ her exam.
A.
had failed
B.
failed
C.
fails
D.
was failing
Câu 32: 0.2 điểm
How many languages ______ before you started learning English?
A.
you had spoken
B.
did you speak
C.
had you spoken
D.
you spoke
Câu 33: 0.2 điểm
Who ______ that terrible noise last night?
A.
did make
B.
made
C.
was making
D.
makes
Câu 34: 0.2 điểm
After the guests ______, I started cleaning the house.
A.
had left
B.
left
C.
were leaving
D.
leave
Câu 35: 0.2 điểm
Which book ______ from the library last week?
A.
you borrowed
B.
borrowed you
C.
you did borrow
D.
did you borrow
Câu 36: 0.2 điểm
She didn't want to see the movie because she ______ the book.
A.
read
B.
was reading
C.
had already read
D.
has already read
Câu 37: 0.2 điểm
What ______ to your car? The front is damaged.
A.
did happen
B.
was happening
C.
happens
D.
happened
Câu 38: 0.2 điểm
He ______ tired yesterday because he hadn't slept well the night before.
A.
felt
B.
had felt
C.
was feeling
D.
feels
Câu 39: 0.2 điểm
Who ______ for president in the last election?
A.
did you vote
B.
you voted
C.
you did vote
D.
voted you
Câu 40: 0.2 điểm
The office was empty when the boss arrived; everyone ______ home.
A.
went
B.
had gone
C.
was going
D.
has gone
Câu 41: 0.2 điểmchọn nhiều đáp án
Find the mistake: `When we had arrived at the station, the train already left.`
A.
When
B.
had arrived
C.
the train
D.
left
Câu 42: 0.2 điểm
Find the mistake: `Who did write the song 'Imagine'?`
A.
Who
B.
did write
C.
the song
D.
'Imagine'
Câu 43: 0.2 điểm
Choose the sentence with the same meaning: `First, I finished my dinner. Then, I watched TV.`
A.
After I had watched TV, I finished my dinner.
B.
I watched TV before I had finished my dinner.
C.
After I had finished my dinner, I watched TV.
D.
I finished my dinner after I had watched TV.
Câu 44: 0.2 điểm
Choose the correct question for the underlined part: `Leonardo da Vinci painted the Mona Lisa.`
A.
What did Leonardo da Vinci paint?
B.
Who did paint the Mona Lisa?
C.
Who painted the Mona Lisa?
D.
What painted Leonardo da Vinci?
Câu 45: 0.2 điểm
Find the mistake: `They didn't go to the party because they have not been invited.`
A.
didn't go
B.
to the party
C.
because
D.
have not been
Câu 46: 0.2 điểm
Choose the sentence with the same meaning: `I saw the movie. Before that, I read the book.`
A.
I had seen the movie before I read the book.
B.
I saw the movie after I had read the book.
C.
I had read the movie before I saw the book.
D.
I read the book after I had seen the movie.
Câu 47: 0.2 điểm
Choose the correct question for the underlined part: `The storm caused a lot of damage.`
A.
What did cause a lot of damage?
B.
What caused a lot of damage?
C.
What did the storm cause?
D.
How did the storm cause damage?
Câu 48: 0.2 điểm
I ______ the door before I realized that my keys were inside.
A.
had locked
B.
locked
C.
lock
D.
was locking
Câu 49: 0.2 điểm
Find the mistake: `How many people did come to your party last night?`