Đề cương ôn tập cuối kì 1 Tiếng Anh 10 iLearn Smart World có đáp án - Part 2. Vocabulary and Grammar

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 st

14/40

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

did/ started

are doing/ have started

have done/ started

have done/ have started

Giải thích

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.