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 - Đề 3
20
Câu
20
phút
Sẵn sàng
Câu 1:
I (work) ____________for three hours when you arrived.
A
had been working
B
worked
C
had been worked
D
has been working
Câu 2:
Susan (think) _____________ about the idea for a while when he made the suggestion.
A
thought
B
had been thought
C
had been thinking
D
had thinking
Câu 3:
I (play) ______________ tennis for two hours when I sprained my ankle.
A
play
B
played
C
had been played
D
had been playing
Câu 4:
Jane (study) _____________ for two years when he was drafted into the army.
A
studied
B
has been studying
C
had been studied
D
had been studying
Câu 5:
I (practice) _______________ for three days and was ready for the concert.
A
had been practicing
B
practiced
C
had been practiced
D
had practicing
Câu 6:
Tom (study) _______________ hard and felt good about the test he was about to take.
A
studied
B
had studying
C
had been studying
D
had been studied
Câu 7:
It (rain) _________________ very hard for two hours before it stopped.
A
had been rained
B
had raining
C
rained
D
had been raining
Câu 8:
They (work) ______________ very hard before we came.
A
had working
B
had been worked
C
had been working
D
worked
Câu 9:
My father (do) _____________ anything when my mother came home.
A
didn’t have been doing
B
hadn’t been doing
C
hadn’t been done
D
didn’t have been done
Câu 10:
They (talk) ______________ to each other when we saw them.
A
hadn’t been talking
B
didn’t have been talking
C
hadn’t been talked
D
didn’t have been talked
Câu 11:
______________ for me when you met them?
A
Had they waiting
B
Did they have been waiting
C
Had they been waited
D
Had they been waiting
Câu 12:
_____________ TV for 4 hours before she went to eat dinner?
A
Had she been waited
B
Did she have been waiting
C
Had she been waiting
D
Did she have been waited
Câu 13:
He _____________ for 3 hours before he finished his work.
A
had been typing
B
had been typed
C
had typing
D
typed
Câu 14:
My father ______________ for 2 hours before 11pm last night.
A
had driving
B
had been driving
C
had been driven
D
drove
Câu 15:
This morning he was very tired because he ______________ very hard all night.
A
worked
B
had working
C
had been working
D
had been worked
Câu 16:
When I arrived, they (wait) ______________ for me. They were very angry with me.
A
had been waiting
B
had been waited
C
had waiting
D
waited
Câu 17:
We (run) _______________ along the street for about 40 minutes when a car suddenly stopped right in front of us.
A
ran
B
had ran
C
had been run
D
had been running
Câu 18:
Yesterday, my brother said he (stop) _________________ smoking for 2 months.
A
had stoped
B
had been stopped
C
had been stopping
D
stopped
Câu 19:
Someone (paint) _______________ the room because the smell of the paint was very strong when I got into the room.
A
had been painting
B
had been painted
C
had painting
D
painted
Câu 20:
When I arrived the party, there was nobody here, perhaps they (go) home.
A
went
B
had gone
C
has been gone
D
have gone
Bình luận ()