Câu hỏi:

22/01/2026 5 Lưu

I think Rosa’s speech was too long. She _______ for such a long time. 

A. should have talked 
B. should talk 
C. shouldn’t talk
D. shouldn’t have talked

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Hướng dẫn giải:

Đáp án đúng: D

shouldn’t have P2: đáng nhẽ ra không nên làm gì đó trong quá khứ (nhưng thực chất đã làm)

should have P2: đáng nhẽ ra nên làm gì đó trong quá khứ (nhưng thực chất đã không làm)

should + V-inf: nên làm gì đó

shouldn’t + V-inf: không nên làm gì đó

Dịch: Tôi nghĩ bài phát biểu của Rose quá dài dòng. Cô ấy đáng nhẽ không nên nói quá lâu như vậy.

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

Lời giải

Hướng dẫn giải:

Đáp án đúng: I haven’t gone swimming since I was in France.

The last time + S + V (quá khứ đơn) + O + was + mốc thời gian.

= S + haven’t/ hasn’t + P2 + O + since + mốc thời gian.

Dịch: Lần cuối tôi đi bơi là khi tôi ở Pháp. = Tôi đã không đi bơi kể từ khi tôi ở Pháp.

Lời giải

Hướng dẫn giải:

Đáp án đúng: F

Thông tin: Ho Chi Minh City is trying to persuade residents to stop giving money to local beggars because it is not the best way to help them. (TP.HCM đang nỗ lực thuyết phục người dân ngừng cho tiền người ăn xin tại địa phương vì đây không phải là cách giúp đỡ họ tốt nhất.)

Dịch: Cho tiền là cách tốt để hỗ trợ người ăn xin.

Câu 3

A. ever                   

B. never                 
C. already              
D. recently

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.

Nâng cấp VIP

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.

Nâng cấp VIP

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.

Nâng cấp VIP

Câu 6

A. has been carried 
B. for                     
C. to                       
D. can

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.

Nâng cấp VIP

Câu 7

A. was reduced 
B. has reduced
C. has been reduced 
D. reduced

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.

Nâng cấp VIP