2048.vn

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

VietJack
VietJack
Tiếng AnhLớp 722 lượt thi
25 câu hỏi
1. Trắc nghiệm
1 điểm

Choose the best answer.

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

learns

learn

learned

has learned

Xem đáp án
2. Trắc nghiệm
1 điểm

Choose the best answer.

She _______ blood twenty times so far.

donates

donated

has donated

is donating

Xem đáp án
3. Trắc nghiệm
1 điểm

He _______ books for poor children for years.

has collected

collects

is collecting

collected

Xem đáp án
4. Trắc nghiệm
1 điểm

Choose the best answer.

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

teaches

teach

has taught

taugh

Xem đáp án
5. Trắc nghiệm
1 điểm

Choose the best answer.

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

am carving

have carved

carve

carved

Xem đáp án
6. Trắc nghiệm
1 điểm

Choose the best answer.

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

know

knew

have known

are knowing

Xem đáp án
7. Trắc nghiệm
1 điểm

Choose the best answer.

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

gives

gave

have given

has given

Xem đáp án
8. Trắc nghiệm
1 điểm

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.

did

are doing

have done

do

Xem đáp án
9. Trắc nghiệm
1 điểm

Choose the best answer.

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

never ate

never eats

has never eaten

is never eating

Xem đáp án
10. Trắc nghiệm
1 điểm

Choose the best answer.

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

have collected

am collecting

collected

collect

Xem đáp án
11. Trắc nghiệm
1 điểm

Choose the best answer.

I and my brother _____ a white tiger already.

have seen

has seen

see

are seeing

Xem đáp án
12. Trắc nghiệm
1 điểm

Choose the best answer.

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

have had

has had

had

to have

Xem đáp án
13. Trắc nghiệm
1 điểm

Choose the best answer.

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

donate/give

donated/gave

have donated/have given

have donated/gave

Xem đáp án
14. Tự luận
1 điểm

Fill in the blank with the correct form of the verb.

Xem đáp án
15. Tự luận
1 điểm

Fill in the blank with the correct form of the verb.

 

Xem đáp án
16. Tự luận
1 điểm

Fill in the blank with the correct form of the verb.

Xem đáp án
17. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
18. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
19. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
20. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
21. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
22. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
23. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
24. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
25. Tự luận
1 điểm

Tick the correct answer.

Xem đáp án
© All rights reserved VietJack