Choose the best answer (A, B, C or D) to complete the sentence.
He ______ English for five years, and he’s getting better and better.
studies
has studied
has been studying
studied
Quảng cáo
Trả lời:
Đáp án đúng: C
Câu này nhấn mạnh quá trình một việc gì đó xảy ra tính tới thời điểm hiện tại nên ta dùng thì hiện tại hoàn thành tiếp diễn.
Cấu trúc: S + have/has + been + V-ing
Chọn C.
=> He has been studying English for five years, and he’s getting better and better.
Dịch nghĩa: Anh ấy đã học tiếng Anh trong 5 năm và ngày càng giỏi hơn.
Hot: 1000+ Đề thi giữa 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
beach
mountain
jungle
cliff
Lời giải
Đáp án đúng: A
A. beach (n): bãi biển
B. mountain (n): núi
C. jungle (n): rừng rậm
D. cliff (n): vách đá
Ta thấy từ khóa “sand and waves” => Chọn A.
=> We set off early in the morning and reached the beach by noon to enjoy the sand and waves.
Dịch nghĩa: Chúng tôi khởi hành sớm và đến bãi biển vào buổi trưa để tận hưởng cát và sóng.
Câu 2
have lost / have looked
have lost / have been looking
lost / have looked
lost / have been looking
Lời giải
Đáp án đúng: B
Vế trước diễn tả một việc đã xảy ra và còn liên quan tới hiện tại nên ta dùng thì hiện tại hoàn thành, còn vế sau nhấn mạnh vào quá trình hành động xảy ra nên ta dùng thì hiện tại hoàn thành tiếp diễn.
Cấu trúc:
Thì hiện tại hoàn thành: S + has/have + PII
Thì hiện tại hoàn thành tiếp diễn: S + have/has + been + V-ing
Chọn B.
=> I have lost my keys and I have been looking for them for an hour!
Dịch nghĩa: Tôi đã làm mất chìa khóa và tôi đã tìm chúng suốt một giờ nay!
Câu 3
rainforest
glacier
dune
island
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
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.
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
read
have read
am reading
have been reading
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
plays
has played
has been playing
played
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.