khoahoc.vietjack.com

Câu hỏi:

12/01/2025 2,506 Lưu

John said that he _______ for that company for ten years.

A. was working
B. has worked  
C. has been working      
D. had been working

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án: D

Giải thích:

Kiến thức: Câu gián tiếp

Động từ “said” ở thì quá khứ, do đó phần câu gián tiếp cần lùi thì, loại B và C vì ở thì hiện tại.

for + khoảng thời gian: đã được bao lâu → dấu hiệu thì hoàn thành

Chọn D.

Câu trực tiếp ở thì hiện tại hoàn thành tiếp diễn, lùi về thì quá khứ hoàn thành tiếp diễn trong câu gián tiếp.

Dịch: John cho biết anh đã làm việc cho công ty đó được mười năm.

Đ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. Since
B. For       
C. Because of       
D. Due to

Lời giải

Chọn đáp án A

Câu 2

A. hot and hot   
B. the more hot 
C. the hotter   
D. hotter and hotter

Lời giải

Chọn đáp án D

Câu 3

A. Since 2001, I have often seen him.    
B. I did not see him in 2001.
C. In 2001, I saw him many times.       
D. I haven’t seen him since 2001.

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. because     
B. so that
C. in order to        
D. so as to

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. chemists’s    
B. chemists       
C. chemist    
D. chemist’s

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. did / were       
B. did / would be
C. had done / would have been  
D. had done / would be

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