Đề bài

Choose the best answer.

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

  • A.

    is giving

  • B.

    will give

  • C.

    gave

  • D.

    has given

Phương pháp giải

Dấu hiệu: Trạng từ  “up to now” (cho đến bây giờ) => dùng thì hiện tại hoàn thành

Lời giải của GV Loigiaihay.com

Trạng từ  “up to now” (cho đến bây giờ) => dùng thì hiện tại hoàn thành.

Cấu trúc: S + has/ have + Vp2

=> Up to now, the teacher has given our class five tests.

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

Đáp án : D

Các bài tập cùng chuyên đề

Bài 1 :

Choose the best answer.

My friend _______   me for what I had done for him.

  • A.

    has thanked

  • B.

    thanked

  • C.

    thanks

  • D.

    is thanking

Xem lời giải >>
Bài 2 :

Choose the best answer.

People _______  English in most of Canada.

  • A.

    have spoken

  • B.

    have been speaking

  • C.

    spoke

  • D.

    speak

Xem lời giải >>
Bài 3 :

Choose the best answer.

She ________ (play) the piano when our guests _______ (arrive) last night.

  • A.

    was playing/ arrived

  • B.

    played/ arrived

  • C.

    was playing/ were arriving

  • D.

    had played/arrived

Xem lời giải >>
Bài 4 :

Choose the best answer.

(you/ see) ______Nam recently? – No, I (see)_______ him a year ago.

  • A.

    Have you seen/have seen

  • B.

    Have you seen/saw

  • C.

    Did you see/saw

  • D.

    Do you see/saw

Xem lời giải >>
Bài 5 :

Choose the best answer.

Listen! I think someone _______ (knock) at the door.

  • A.

    has been knocking

  • B.

    is knocking

  • C.

    knocks

  • D.

    knocked

Xem lời giải >>
Bài 6 :

Choose the best answer.

By noon, I _______ for her for two hours.

  • A.

    will have waited

  • B.

    will be waiting

  • C.

    have been waiting

  • D.

    have waited

Xem lời giải >>
Bài 7 :

Choose the best answer.

He ________   his homework before he went to the cinema.

  • A.

    has done

  • B.

    had done

  • C.

    did

  • D.

    was doing

Xem lời giải >>
Bài 8 :

Choose the best answer.

Be quiet! The teacher _______ (be) angry.

  • A.

    is

  • B.

    is being

  • C.

    has been

  • D.

    was

Xem lời giải >>
Bài 9 :

Choose the best answer.

By next month, I _______  my first novel.

  • A.

    will be finishing

  • B.

    will finish

  • C.

    is going to finish

  • D.

    will have finished

Xem lời giải >>
Bài 10 :

Choose the best answer.

The farmers______ in the field at the monent.   

  • A.

    are working

  • B.

    work

  • C.

    have been working

  • D.

    have worked

Xem lời giải >>
Bài 11 :

Choose the best answer.

My father _________ for 5 years.

  • A.

    doesn’t smoke

  • B.

    not smoked

  • C.

    didn’t smoke

  • D.

    hasn’t smoked

Xem lời giải >>
Bài 12 :

Choose the best answer.

When I see Tom tomorrow, I ________ him for that.

  • A.

    remind

  • B.

    reminded

  • C.

    will remind

  • D.

    would remind

Xem lời giải >>
Bài 13 :

Choose the best answer.

She isn’t here. She ______ in the living room.

  • A.

    sits

  • B.

    is sitting

  • C.

    sat

  • D.

    was sitting

Xem lời giải >>
Bài 14 :

Choose the best answer.

Your suitcases are so heavy! I ______ them for you.

  • A.

    am going to carry

  • B.

    am carrying

  • C.

    will carry

  • D.

    carry

Xem lời giải >>
Bài 15 :

Choose the best answer.

The last time I ______ in New York, the weather was hot and humid.

  • A.

    have been

  • B.

    had been

  • C.

    would be

  • D.

    was

Xem lời giải >>
Bài 16 :

Choose the best answer.

He will take the dog out for a walk as soon as he ______ dinner.

  • A.

    finish        

  • B.

    finishing       

  • C.

    will finish    

  • D.

    has finished

Xem lời giải >>
Bài 17 :

Choose the best answer.

Since _______, I have heard nothing from him.

  • A.

    he had left

  • B.

    he has left        

  • C.

    he left 

  • D.

    he was left

Xem lời giải >>
Bài 18 :

Choose the best answer.

When her husband was in the army, Mary ______ to him twice a week.

  • A.

    was reading

  • B.

    wrote     

  • C.

    was written  

  • D.

    had written

Xem lời giải >>
Bài 19 :

Choose the best answer.

My daughter often says that she won’t get married until she (be)_____25 years old.

  • A.

    is

  • B.

    will be

  • C.

    has been

  • D.

    is going to be

Xem lời giải >>
Bài 20 :

Choose the best answer.

Our teacher told us that he (visit)_____ England in 2009.

  • A.

    had visited

  • B.

    has visited

  • C.

    visited

  • D.

    was visiting

Xem lời giải >>