khoahoc.vietjack.com

Câu hỏi:

14/07/2026 24 Lưu

It is ages since I last saw you.

A. I haven’t see you for ages.
B. I have seen you for ages.
C. I hadn’t seen you for ages.
D. I haven’t seen you for ages.

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án: D

Giải thích: Thì hiện tại hoàn thành: S + have/has + (not) + Vp2 + for + khoảng thời gian: ai đó làm gì/không làm gì trong bao lâu

Dịch: Tôi đã không gặp bạn lâu rồi.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Đáp án: C

Giải thích:

A. can: có thể (diễn tả khả năng ở hiện tại hoặc tương lai)

B. should: nên

C. may: có lẽ (không chắc chắn)

D. would: sẽ

Dịch: Laura, em và bọn trẻ cứ ăn tối mà không cần đợi anh. Có lẽ hôm nay anh sẽ làm việc rất chăm chỉ.

Lời giải

Đáp án C

share smt with sb: chia sẻ điều gì với ai

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.

Nâng cấp VIP

Câu 4

A. Trees to be planted
B. Planting tree
C. Trees being planted
D. That trees are planted

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.

Nâng cấp VIP

Câu 5

A. will
B. mustn’t
C. wouldn’t
D. won’t

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.

Nâng cấp VIP

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.

Nâng cấp VIP

Câu 7

A. would
B. shall
C. could
D. must

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.

Nâng cấp VIP