Kết nối tri thức
Cánh diều
Chân trời sáng tạo
Môn học
Chương trình khác
561 lượt thi 20 câu hỏi 30 phút
591 lượt thi
Thi ngay
609 lượt thi
584 lượt thi
Câu 1:
Choose the correct answer to complete the sentence
You ……………… a lot since the last time I saw you.
A. changed
B. has changed
C. is changing
D. have changed
Câu 2:
He………. more concerned about his social status since he started working there.
A. has been becoming
B. has become
C. became
D. will become
Câu 3:
Travel ………… into a huge industry in the last few decades.
A. has turned
B. is turning
C. has been turning
D. have turned
Câu 4:
Science …………. in leaps and bounds.
A. have advanced
B. has advanced
C. has been advanced
D. is advancing
Câu 5:
Man ……………… great things.
A. is accomplished
B. has been accomplishing
C. has accomplished
D. have accomplished
Câu 6:
I ……………. the report yet.
A. hasn’t completed
B. completed
C. have already completed
D. have not completed
Câu 7:
The rain ……………….. . It’s been raining for 3 hours.
A. has stop
B. is stopped
C. haven’t stopped
D. hasn’t stopped
Câu 8:
They ……………… at the airport.
A. haven’t yet arrived
B. haven’t already arrived
C. hasn’t yet arrived
D. didn’t arrive
Câu 9:
We ………………. three power cuts this week.
A. has had
B. have had
C. had
D. is having
Câu 10:
The team ……………. numerous setbacks so far.
A. experienced
B. have experience
C. has experienced
D. is experiencing
Câu 11:
John ……………. for three tests this month.
A. sat
B. have sat
C. has sat
D. is sitting
Câu 12:
………… you …………. abroad this year?
A. Has – been
B. Has – gone
C. Have – be
D. Have – been
Câu 13:
I …………….. three books by the same author since the last month.
A. has read
B. have read
C. read
D. red
Câu 14:
Kathy …………….. for three different companies since graduating two years ago.
A. has worked
B. have worked
C. have been worked
D. worked
Câu 15:
This is the first time I ………….. to Germany.
A. has ever been
B. have been ever
C. has been ever
D. have ever been
Câu 16:
He ………….. to France.
A. has gone never
B. have never gone
C. has never gone
D. never has gone
Câu 17:
They ……………. skiing since they were 15.
A. have never gone
B. has gone never
D. have gone never
Câu 18:
I …………….. a cold for two weeks.
D. have been had
Câu 19:
He ………… here for six months.
A. have been
B. has been being
C. has been being
D. has been
Câu 20:
My friend and I …………… for too long.
A. has been waited
B. has waited
C. have waited
D. have been waited
112 Đánh giá
50%
40%
0%
Hoặc
Bạn đã có tài khoản? Đăng nhập ngay
Bằng cách đăng ký, bạn đã đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
-- hoặc --
Bạn chưa có tài khoản? Đăng ký tại đây
Đăng nhập để bắt đầu sử dụng dịch vụ của chúng tôi.
Bạn chưa có tài khoản? Đăng ký
Bằng cách đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
084 283 45 85
vietjackteam@gmail.com