1. you ever (do)__________volunteer work? 2 Yes. I (do) ________ volunteer work last month. 3. I (collect) __________ hundreds of old books and clothes for street children so far. 4. My sister wants to raise funds for street children so she (make) __________ hundreds of postcards to sell them. 5. My hobby is carving eggshells and now I (carve) __________ nearly 100. 6. Going home from school yesterday, I (help) __________ an old man to go across the street. 7. Last Tuesday, I (go) __________ home late because there was a traffic jam near my school. 8. At Tet, my mother and her close friends often go to the hospitals to donate cakes, sweets and toys for the sick children there. She (do) __________ it for many years. 9. Lan never (eat) __________ Banh tet. She will try some this year. 10. Linh is my close friend. We (know) __________ each other for 5 years.

2 câu trả lời

=>

1. Have you ever done

-> Have/Has S ever V3/ed

2. did

-> last month (QKĐ, S V2/ed)

3. have collected

-> so far (HTHT, S have/has V3/ed)

4. has made

-> thì HTHT (hành động đã xảy ra nhiều lần từ quá khứ đến hiện tại/hành động bắt đầu ở quá khứ và vẫn đang tiếp tục ở hiện tại/hành động đã hoàn thành mà không đề cập đến thời gian nhưng kết quả ảnh hưởng đến hiện tại)

5. have carved

-> thì HTHT

6. helped

-> yesterday (QKĐ)

7. went

-> last Tuesday (QKĐ)

8. has done

-> for many years (HTHT)

9. has never eaten

-> have/has never V3/ed

10. have known

-> for 5 years (HTHT)

Đáp án:

`1.` Have you ever done

`-` vì có "ever" dấu hiệu thì HTHT

`2.` did

`-` vì có "last month" dấu hiệu thì QKĐ

`3.` have collected

`-` vì có "so far" dấu hiệu thì HTHT

`4.` has made 

`5.` have carved

`-` vì câu này đã diễn ra rồi nên cho là thì HTHT

`6.` helped

`-` vì có "yesterday" dấu hiệu thì QKĐ

`7.` went

`-` vì có "Last Tuesday" dấu hiệu thì QKĐ

`8.` has done

`-` vì có "for many years" dấu hiệu thì Hiện tại hoàn thành.

`9.` has never eaten

`-` vì có "never" dấu hiệu thì HTHT

`10.` have known

`-` vì có "for 5 years" dấu hiệu thì HTHT

`-` Cấu trúc thì Hiện tại hoàn thành:

`(+)` S + have/has + Ved/V3

`(-)` S + have/has + not + Ved/V3

`(?)` Have/has + S + Ved/V3...?

`-` Cấu trúc thì Quá khứ đơn:

`(+)` S +  Ved/V2

`(-)` S + didn't + V-inf..

`(?)` Did + S + V...?

Câu hỏi trong lớp Xem thêm