khoahoc.vietjack.com

Câu hỏi:

08/05/2025 3,374 Lưu

I shall be glad when he________

A. had gone            

B. did go              
C. went                  
D. had gone

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án: D

Giải thích:

Kiến thức: Thì của động từ

Câu này nói về một hành động sẽ xảy ra trong tương lai (I shall be glad), kèm theo một mệnh đề thời gian (when he...).

Trong tiếng Anh, sau mệnh đề thời gian (when, after, before, as soon as, etc.) ta không dùng thì tương lai (will/shall), mà thay bằng thì hiện tại đơn hoặc hiện tại hoàn thành.

Ở đây, ta cần dùng thì hiện tại hoàn thành (has gone) để diễn tả một hành động sẽ hoàn tất trước hoặc đúng vào thời điểm tương lai đang nói đến (anh ấy sẽ đi rồi → tôi sẽ vui).

Dịch: ôi sẽ vui khi anh ấy đã đi.

Đ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 QUYỀN VIP

Đăng ký VIP để học và luyện thi không giới hạn

Trọn bộ quyền lợi trên Vietjack, trong một tài khoản.

  • Phòng luyện thi cấp tốc: ĐGNL - ĐGTD, Tốt nghiệp THPT, Ôn vào 10, Ôn vào 6, Ôn Giữa kì/Cuối kì
  • Hơn 200K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 3tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem hàng ngàn bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện
  • Đăng ký ngay

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

Câu 1

A. leave                 

B. left                  
C. leaves               
D. had left

Lời giải

Đáp án: D

Giải thích:

Kiến thức: Thì của động từ

Câu này có dấu hiệu của thì quá khứ hoàn thành (past perfect) với cụm từ "by the time we arrived" (vào lúc chúng tôi đến).

"By the time + S + V (quá khứ đơn), S + had + P2"

"We arrived" (chúng tôi đã đến) là hành động trong quá khứ.

Hành động "mọi người về nhà" xảy ra trước thời điểm đó, nên ta dùng quá khứ hoàn thành (had + P2).

Chọn D.

Dịch: Hầu như mọi người đã rời đi trước khi chúng tôi đến.

Câu 2

A. broken down     

B. has been broken                            
C. had broke down    
D. breaks down

Lời giải

Đáp án: C

Giải thích:

Kiến thức: Thì của động từ

Câu này mô tả một sự việc xảy ra trước một hành động khác trong quá khứ (tôi không thể cắt cỏ). Vì vậy, cần sử dụng thì quá khứ hoàn thành (had + quá khứ phân từ) để chỉ rằng hành động máy hỏng đã xảy ra trước hành động "không thể cắt cỏ".

Dịch: Tôi không thể cắt cỏ vì cái máy đã hỏng vài ngày trước.

Câu 3

A. should take        

B. have taken       
C. might have taken   
D. takes

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

B. have gone        
C. had gone            
D. would go

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

B. were learning   
C. have learned      
D. had learned

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

B. have gone        
C. had gone           
D. would go

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

B. shall have        
C. will have had     
D. will be having

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