Câu hỏi:

07/07/2022 218 Lưu

I ________ for this company for more than 30 years, and I intend to stay here until I retire next year.

A. am working
B. am going to work 
C. work
D. have been working

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Kiến thức: Thì hiện tại hoàn thành tiếp diễn

Giải thích:

Ta dùng thì hiện tại hoàn thành tiếp diễn để nhấn mạnh vào tính liên tục của một hành động bắt đầu trong quá khứ và kéo dài đến hiện tại.

Ngoài ra, trạng ngữ chỉ thời gian “for+ khoảng thời gian” là dấu hiệu của thì hoàn thành. Cấu trúc: S + have/ has been + V-ing

Tạm dịch: Tôi đã làm việc cho công ty này trong hơn 30 năm, và tôi có ý định ở lại đây cho đến khi tôi nghỉ hưu vào năm sau.

Chọn D

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

Lời giải

Kiến thức: Mạo từ

Giải thích:

Cấu trúc “ the + tính từ” dùng để chỉ 1 tập thể người mang 1 đặc điểm chung gì đó.

the injured: những người bị thương

Tạm dịch: Trong suốt trận lũ, lực lượng không quân đã đến và cố gắng di tán người bị thương.

Chọn C

Câu 2

A. you are losing your door key   
B. you've lost your door key
C. you were losing your door key    
D. your door key was lost by you

Lời giải

Kiến thức: Thì hiện tại hoàn thành

Giải thích: This is the first/second/third…time + S + have/ has Ved/ V3: Đây là lần đầu/hai/ba…

Tạm dịch: Đây là lần thứ hai bạn làm mất chìa khoá cửa.

Chọn B

Câu 3

A. will
B. should
C. can  
D. would

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 4

A. discovered   
B. has discovered 
C. had discovered
D. discovers

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 5

A. had left  
B. was leaving 
C. has left
D. left

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 7

A. the more knowledge you gain   
B. the more knowledge do you gain
C. you are the more knowledge 
D. you will gain more knowledge

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