He _________ here for a long time.
A. has not come
B. isn’t coming
C. didn’t come
D. doesn’t come
Quảng cáo
Trả lời:
Trong câu có trạng từ “for a long time” (khoảng1 thời gian dài)
Công thức: S + have/has (not) + Ved/V3
=>He has not come here for a long time.
Tạm dịch: Anh ấy đã không đến đây khoảng1 thời gian dài.
Đáp án cần chọn là: A
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Đang tải chế độ Học...
Hot: 1000+ đề thi giữa kì 1 lớp 1-12 đầy đủ các môn (Update 2026) (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
A. has caused
B. have caused
C. are creating
D. created
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Dấu hiệu nhận biết: recently =>thì hiện tại hoàn thành.
Cấu trúc: S + has/have + Vp2
Chủ ngữ chính là “The cutting or replacement…” là chủ ngữ số ít nên sử dụng has
=>The cutting or replacement of trees downtown has caused arguments recently.
Tạm dịch: Việc chặt cây hoặc thay thế cây ở phố đã gây ra những tranh cãi gần đây.
Đáp án cần chọn là: A
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Trong câu có trạng từ “for more than 2 hours” (khoảng hơn 2 tiếng) là dấu hiệu của thì hiện tại hoàn thành/hiện tại hoàn thành tiếp diễn
Công thức: S + have/has + Ved/V3
=>She has read book for more than 2 hours.
Tạm dịch: Cô ấy đã đọc quyển sách này khoảng hơn 2 tiếng.
Đáp án cần chọn là: C
Câu 3
A. is just realizing
B. has just realized
C. just realizes
D. realizes just
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
A. doesn’t see
B. didn’t see
C. isn’t seeing
D. hasn’t seen
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
A. has never met
B. never has met
C. have never met
D. never have met
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Đăng ký để học cùng Vietjack. Hoàn toàn miễn phí!
Bằng việc đă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 Vietjack.