15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 1)

Up to now, the teacher _______ our class five tests. A. gives B. is giving C. has given D. had given

4979/5750

Up to now, the teacher _______ our class five tests.

gives

is giving

has given

had given

Giải thích

Đáp án C

Trong câu có trạng ngữ “Up to now” nên ta dùng thì hiện tại hoàn thành 

=> đáp án C 

Tạm dịch: Cho đến hiện tại, giáo viên đã cho lớp tôi 5 bài kiểm tra.