vietjack.com

Bài 3: Ngữ pháp – Thì hiện tại hoàn thành
Quiz

Bài 3: Ngữ pháp – Thì hiện tại hoàn thành

A
Admin
13 câu hỏiTiếng Anh (mới)Lớp 7
13 CÂU HỎI
1. Nhiều lựa chọn

Choose the best answer.

Lan ______ English for more than a year but she can speak it very well.

Alearns

Blearn

Clearned

Dhas learned

2. Nhiều lựa chọn

Choose the best answer.

She _______ blood twenty times so far.

Adonates

Bdonated

Chas donated

Dis donating

3. Nhiều lựa chọn

He _______ books for poor children for years.

Ahas collected

Bcollects

Cis collecting

Dcollected

4. Nhiều lựa chọn

Choose the best answer.

Mary’s mother _____ her to sing since she was five

Ateaches

Bteach

Chas taught

Dtaugh

5. Nhiều lựa chọn

Choose the best answer.

My hobby is carving eggshells and now I _____ nearly 100.

Aam carving

Bhave carved

Ccarve

Dcarved

6. Nhiều lựa chọn

Choose the best answer.

Linh is my close friend. We _____ each other for 5 years.

Aknow

Bknew

Chave known

Dare knowing

7. Nhiều lựa chọn

Choose the best answer.

He ______ lectures to foreign tourists about traditional food and games recently.

Agives

Bgave

Chave given

Dhas given

8. Nhiều lựa chọn

Choose the best answer.

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.

Adid

Bare doing

Chave done

Ddo

9. Nhiều lựa chọn

Choose the best answer.

Lan ____ Banh Tet. She will try some this year.

Anever ate

Bnever eats

Chas never eaten

Dis never eating

10. Nhiều lựa chọn

Choose the best answer.

I ____ hundreds of old books and clothes for street children so far.

Ahave collected

Bam collecting

Ccollected

Dcollect

11. Nhiều lựa chọn

Choose the best answer.

I and my brother _____ a white tiger already.

Ahave seen

Bhas seen

Csee

Dare seeing

12. Nhiều lựa chọn

Choose the best answer.

American _______ the tradition of volunteering and helping one another since the early days of the country.

Ahave had

Bhas had

Chad

Dto have

13. Nhiều lựa chọn

Choose the best answer.

I ______ blood twice and _____ presents to sick children in the hospital recently.

Adonate/give

Bdonated/gave

Chave donated/have given

Dhave donated/gave

© All rights reserved VietJack