Bộ 5 đề thi giữa kì 1 Tiếng Anh 8 Friends Plus có đáp án (Đề 4)

I have had a problem since months, but I haven’t found a solution yet.

25/50

I have had a problem since months, but I haven’t found a solution yet.

have had

since

haven’t found

yet

Giải thích

Đáp án đúng: B

Thì hiện tại hoàn thành + since + mốc thời gian

Thì hiện tại hoàn thành + for + khoảng thời gian

Sửa thành: for

Dịch: Tôi đã gặp vấn đề trong nhiều tháng rồi, nhưng tôi vẫn chưa tìm ra giải pháp.