Grammar – Thì Hiện Tại Hoàn Thành & Thì Hiện Tại Hoàn Thành Tiếp Diễn

  • 1Làm xong biết đáp án, phương pháp giải chi tiết.
  • 2Học sinh có thể hỏi và trao đổi lại nếu không hiểu.
  • 3Xem lại lý thuyết, lưu bài tập và note lại các chú ý
  • 4Biết điểm yếu và có hướng giải pháp cải thiện

Câu 1:

Choose the best answer to complete the sentence.The street is full of water because it ______for 3 hours.

A. Rains

B. has been raining

C. is raining

D. Rained

Câu 2:

Choose the best answer to complete the sentence.She looks very exhausted because she _______ all night.

A. is working

B. was working

C. worked

D. has been working

Câu 3:

Choose the best answer to complete the sentence.He ______ on the phone for hours.

A. has been talking

B. has been talked

C. is talking

D. Talks

Câu 4:

Choose the best answer to complete the sentence.She _______ for 2 hours and she is very tired now.

A. cycles

B. has been cycling

C. is cycling

D. Cycled

Câu 5:

Choose the best answer to complete the sentence.She is sleeping. She ______ since you went out.

A. Sleeps

B. Slept

C. has been sleeping

D. is sleeping

Câu 6:

Choose the best answer to complete the sentence.Amanda ________ lunch, so she'll come and see us now.

A. has already had

B. already had

C. already has

D. has already been having

Câu 7:

Choose the best answer to complete the sentence.The rain_______ . I _______ to the market yet because of the rain.

A. has just been stopping/ have not been going

B. has just stopped/ have not been going

C. just stopped/don’t go

D. has just stopped/ have not gone

Câu 8:

Choose the best answer to complete the sentence.John _____________ for the government since he graduated from Harvard University. Until recently, he has still enjoyed his work there, but now he is talking about his retirement plan.

A. has been working

B. has worked

C. works

D. is working

Câu 9:

Choose the best answer to complete the sentence.She will find another job next month. She ______ English in this centre for 5 year.

A. Taught

B. Teaches

C. has taught

D. has been teaching

Câu 10:

Choose the best answer to complete the sentence.I ________ Mark for hours and hours and he hasn't answered. I'm really angry with him!

A. have called

B. have been calling

C. called

D. am callin

Câu 11:

Choose the best answer to complete the sentence.I _______ of buying new bicycle for my son. He ______ an old one since he was in secondary school. I _____ it several times.

A. have thought/ has been using/have been fixing

B. have thought/ has been used/have fixed

C. have been thinking/ has been úsing/have fixed

D. have been thinking/ has used/have been fixing

Câu 12:

Choose the best answer to complete the sentence.Don’t disturb her, she _____ her homework. She _____ for 2 hours.

A. hasn’t been finishing/ has been studying

B. has not finished/ has been studying

C. doesn’t finish/has been studying

D. has not finished/ has studied

Câu 13:

Choose the best answer to complete the sentence.I _______ in this company for 2 years. During that time, I ______ a lot of English people.

A. am working/have already met

B. work/already met

C. have worked/have already met

D. have been working/ have already met

Câu 14:

Choose the best answer to complete the sentence.How long _______ in Da Nang? – I _______ there for 3 months.

A. have you been staying/ have been living

B. have you stayed/ have lived

C. do you live/live

D. are you living/am living

Câu 15:

Choose the best answer to complete the sentence.She ______ yet. I _____ her for half an hour. Have the film started?

A. doesn’t arrive/am waiting

B. has not been arriving/ have waited

C. has not arrived/ have been waiting

D. has not arrived/ have waited