Câu hỏi:

25/10/2025 18 Lưu

Some of my friends __________ volunteer work for many years, but I only _______ last summer.     

A. did/ started                                                   
B. are doing/ have started       
C. have done/ started                                          
D. have done/ have started

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

C

Ta thấy dấu hiệu “for many years” (trong nhiều năm) là dấu hiệu thì hiện tại hoàn thành.

→ Chỗ trống đầu tiên chia hiện tại hoàn thành với chủ ngữ là “Some of my friends”

→ Chọn “have done”

Mệnh đề sau có dấu hiệu “last summer” (mùa hè năm ngoái) là dấu hiệu thì quá khứ đơn

→ Chọn C. have done/ started

→ Some of my friends have done volunteer work for many years, but I only started last summer.

Dịch: Một vài người bạn của tôi đã làm công việc tình nguyện trong nhiều năm, còn tôi chỉ mới bắt đầu từ mùa hè năm ngoái.

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

Câu 1

A. on                            
B. in                             
C. for                                    
D. with

Lời giải

D

Cụm: popular with someone: được ai đó yêu thích.

→ That song was popular with people from my father’s generation.

Dịch: Bài hát đó rất được yêu thích bởi những người thuộc thế hệ của cha tôi.

Câu 2

A. have                         
B. waited                      
C. the                                    
D. since

Lời giải

D

since = kể từ → dùng để chỉ mốc thời gian (ví dụ: since 2020, since Monday, since last week).

Trong câu có “several weeks” (vài tuần) là khoảng thời gian, không phải mốc thời gian.

Ta có: for + khoảng thời gian

Sửa: since → for

Câu đúng: They have waited for the next Black Friday sale for several weeks.

Dịch: Họ đã chờ đợi đợt giảm giá Black Friday tiếp theo trong vài tuần rồi.

Câu 3

A. calling                      
B. to calling                  
C. to be called                                
D. call

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. often                        
B. usually                     
C. seldom          
D. sometimes

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. ago                          
B. since                        
C. for                                    
D. until

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. enjoyment                
B. purpose                    
C. tip 
D. hope

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