khoahoc.vietjack.com

Câu hỏi:

14/07/2026 36 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: B

Giải thích: mind + Ving: phiền làm gì => Dạng bị động: mind + being + Vp2

Dịch: Richard thực sự không phiền khi bị bất ngờ trước bữa tiệc mừng sinh nhật lần thứ bốn mươi của mình mặc dù anh đã nói với bạn bè rằng lẽ ra họ không nên làm điều đó.

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. 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 6

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 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