Choose the best answer (A, B, C or D) to complete the sentence.
I ______ this book twice already.
read
have read
am reading
have been reading
Quảng cáo
Trả lời:
Đáp án đúng: B
Ta thấy dấu hiệu “already”
Câu diễn tả làm một điều gì đó nhiều lần nên ta dùng thì hiện tại hoàn thành.
Cấu trúc: S + have/has + PII.
Chọn B.
=> I have read this book twice already.
Dịch nghĩa: Tôi đã đọc cuốn sách này hai lần rồi.
Hot: 1000+ Đề thi cuối kì 1 file word cấu trúc mới 2025 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
peaceful
spectacular
wild
remote
Lời giải
Đáp án đúng: B
A. peaceful (adj): yên bình
B. spectacular (adj): ngoạn mục, hùng vĩ
C. wild (adj): hoang dã
D. remote (adj): xa xôi
Chọn B.
=> The Grand Canyon is one of the most spectacular natural wonders in the world.
Dịch nghĩa: Grand Canyon là một trong những kỳ quan thiên nhiên ngoạn mục nhất thế giới.
Câu 2
works
has worked
has been working
worked
Lời giải
Đáp án đúng: C
Câu diễn tả một hành động đã bắt đầu trong quá khứ và vẫn đang tiếp tục ở hiện tại, hoặc đã kết thúc nhưng kết quả của nó vẫn còn rõ ràng ở hiện tại.
Ta có:
- Hành động “làm việc suốt cả buổi sáng” đã bắt đầu trong quá khứ (sáng nay) và kéo dài liên tục cho đến hiện tại.
- Kết quả của hành động này là "She looks tired" (cô ấy trông mệt mỏi).
=> Sử dụng thì hiện tại hoàn thành tiếp diễn.
Chọn C.
Cấu trúc: S + have/has + been + V-ing
=> She looks tired because she has been working all morning.
Dịch nghĩa: Cô ấy trông mệt mỏi vì đã làm việc cả buổi sáng.
Câu 3
have lost / have looked
have lost / have been looking
lost / have looked
lost / have been looking
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
beach
mountain
jungle
cliff
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
desert
valley
river
forest
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
don’t finish
didn’t finish
haven’t finished
haven’t been finishing
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
have lived
lived
are living
have been lived
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.