Từ vựng
Ngữ pháp
Trò chơi
Luyện thi
Video tiếng Anh
English (US)
Đăng nhập
Bài viết
Một số chủ đề tiếng Anh hữu ích
Luyện nói
Luyện nói tiếng Anh theo chủ đề
Luyện nghe
Luyện nghe tiếng Anh theo chủ đề
Nghe nhạc
Luyện nghe tiếng Anh qua bài hát
Video Nhạc
Luyện nghe tiếng Anh qua video nhạc song ngữ
Danh ngôn
Danh ngôn tiếng Anh
Truyện cười
Truyện cười tiếng Anh
Dịch thuật
Phiên dịch ngôn ngữ
Thì quá khứ hoàn thành tiếp diễn - Đề 2
30
Câu
30
phút
Sẵn sàng
Câu 1:
My dad ________ smoking in the garage.
A
has
B
had
C
had been
Câu 2:
The printer ________ working well.
A
had not been
B
hadn't
C
had not
Câu 3:
Had the players _____ playing by the rules?
A
been
B
have
C
be
Câu 4:
She ________ expecting the worst.
A
had
B
'd been
C
had being
Câu 5:
Had the teachers ________ before the strike?
A
been work
B
working
C
been working
Câu 6:
Our pool pump ________ running properly before the storm.
A
had not have
B
hadn't been
C
hadn't being
Câu 7:
My sister’s roommate was upset. She _____ been waiting for an hour.
A
had
B
has
C
have
Câu 8:
I just heard about the accident. ________ been working all night?
A
Had the driver
B
Had the driving
C
Have the driver
Câu 9:
We were shocked to see her. ________ been expecting her.
A
We are
B
We have
C
We'd not
Câu 10:
I finally reached my mom. ________ her all day.
A
I'd been calling
B
I have called
C
I called
Câu 11:
Bruno and Marcela met at a medical assembly, which Marcela ______ _______ ________ for a long time.
A
was attending
B
has been attending
C
have been attending
D
had been attending
Câu 12:
Keyla _______ _________ ________ for two hours before she arrived.
A
was driving
B
has been driving
C
had been driven
D
had been driving
Câu 13:
Carlos _________ _________ ___________ all day, so he had a headache.
A
had worked
B
was working
C
has been working
D
had been working
Câu 14:
What are the auxiliary verbs of the past perfect continuous tense?
A
has been
B
had been
C
was being
D
have been
Câu 15:
What do we need to add to the main verb in the Past perfect continuous tense?
A
-s
B
-ed
C
-er
D
-ing
Câu 16:
Priscilla _______ _______ information about an accident for two days, when the thief stole her notes.
A
had gathered
B
was gathering
C
had been gathered
D
had been gathering
Câu 17:
Timothy _____ ______ _______ networking courses for two years when he was promoted to be a coach.
A
had taken
B
had been taking
C
have been taking
D
could have taken
Câu 18:
My scores in high school _________ ________ ___________ until I made an effort to study more.
A
couldn't be improved
B
hadn't been improving
C
haven't been improving
D
wouldn't have improved
Câu 19:
Joan's grandpa was upset. He ... for an hour.
A
had been waiting
B
had waited
C
had been waited
D
had been wait
Câu 20:
I just heard about the accident. ... been working all night?
A
The driver had
B
Had the driver
C
Had the driving
D
Had the driven
Câu 21:
When we had been doing the tour of the city we .......... to go and eat in a local restaurant.
A
was deciding
B
had decided
C
decided
D
had been deciding
Câu 22:
We had been driving for nearly 100 kilometres before we finally .......... a service station we could stop at.
A
had being found
B
had found
C
found
D
had been finding
Câu 23:
Mandy was exhausted by the time she went on holiday because she ... over 55 hours a week.
A
works
B
worked
C
had been working
D
had worked
Câu 24:
The flat was lovely and tidy because my flatmate ....
A
had cleaned
B
was cleaning
C
had been cleaning
D
had been cleaned
Câu 25:
Paul and Debbie fought over a serious problem. They ... on well for some time.
A
had been getting
B
had gotten
C
had not been getting
D
had not gotten
Câu 26:
When you got sick, ... enough?
A
you had eaten
B
you had been eating
C
had you eaten
D
had you been eating
Câu 27:
The line is busy. Mandy ___________________________ on the phone for hours.
A
talked
B
has talked
C
has been talking
D
had been talking
Câu 28:
The house was perfect for him - it was exactly what he ....for.
A
had been looking
B
is looking
C
looks
D
have been looking
Câu 29:
James ....medicine for years when he realized he didn't wan to be a doctor.
A
was studying
B
studied
C
has studied
D
had been studying
Câu 30:
Once Sally saw me , I .......for 3 hours.
A
had gardened
B
had been gardening
Bình luận ()