D
DayVaHoc
Học
Luyện đề
Từ vựng
Gia sư AI
Giáo viên
Ứng dụng E-StudyX
Tìm kiếm
Đăng nhập
Menu
Tìm kiếm trên DayVaHoc
Học
Luyện đề
Từ vựng
Gia sư AI
Giáo viên
Ứng dụng E-StudyX
Đăng nhập
Đăng ký
Trang chủ
Lớp 11
Tiếng Anh lớp 11
Perfect tenses — Các thì hoàn thành
Quiz Khó
Luyện tập · Tiếng Anh lớp 11
Quiz: Perfect tenses — Các thì hoàn thành
Mức Khó
Ôn lại bài:
Perfect tenses — Các thì hoàn thành
Dễ
8 câu
Vừa
8 câu
Khó
8 câu
8 câu · 15 phút
Câu 1.
Tìm lỗi sai: "When I arrived at the party, most guests have gone home."
Không có lỗi
have gone → had gone
arrived → have arrived
at → in
Câu 2.
Tìm lỗi sai: "I have visited Hue last summer."
last → the last
Không có lỗi
Hue → to Hue
have visited → visited
Câu 3.
Tìm lỗi sai: "She had been working here for five years now."
for → since
Không có lỗi
working → worked
had been → has been
Câu 4.
Chọn câu có nghĩa giống câu đã cho: "I have never been to Singapore before."
This is the first time I had been to Singapore.
This is the first time I have been to Singapore.
I went to Singapore many times before.
This is the first time I go to Singapore.
Câu 5.
Chọn câu có nghĩa giống câu đã cho: "He finished his work. Then he went home."
After he had finished his work, he went home.
After he has finished his work, he went home.
He had gone home after he finished his work.
Before he had finished his work, he went home.
Câu 6.
Chọn câu có nghĩa giống câu đã cho: "I started learning the piano three years ago, and I am still learning it."
I have been learning the piano for three years.
I had been learning the piano for three years.
I learned the piano for three years ago.
I have been learning the piano since three years.
Câu 7.
Chọn đáp án đúng: By the time the ambulance ___, the man ___ unconscious for ten minutes.
arrived / has been
arrives / has been
had arrived / was
arrived / had been
Câu 8.
Chọn đáp án đúng: "Have you had lunch?" — "Yes, I ___ lunch an hour ago."
had
have
had had
have had
Nộp bài