She _______ blood twenty times so far.A. donates

Câu hỏi :

She _______ blood twenty times so far.A. donates

B. donated

C. has donated

D. is donating

* Đáp án

* Hướng dẫn giải

so far: cho đến bây giờ

=>Từ cần điền diễn tả một hành động xảy ra nhiều lần từ quá khứ đến hiện tại nên ta dùng thì hiện tài hoàn thành: has donated

=>She has donated blood twenty times so far.

Tạm dịch: Cho đến bây giờ cô ấy đã hiến máu 20 lần

Đáp án cần chọn là: C

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Thì hiện tại hoàn thành !!

Số câu hỏi: 40

Copyright © 2021 HOCTAP247