She ___________ book for more than 2 hours.
A. read
B. is reading
C. has read
D. reads
Trong câu có trạng từ “for more than 2 hours” (khoảng hơn 2 tiếng) là dấu hiệu của thì hiện tại hoàn thành/hiện tại hoàn thành tiếp diễn
Công thức: S + have/has + Ved/V3
=>She has read book for more than 2 hours.
Tạm dịch: Cô ấy đã đọc quyển sách này khoảng hơn 2 tiếng.
Đáp án cần chọn là: C
Lan ______ English for more than a year but she can speak it very well.
At Tet, my sister and her close friends often go to the hospitals to donate cakes, sweets and toys for the sick children there. They ______ it for many years.
He ______ lectures to foreign tourists about traditional food and games recently.