1. I.........(not eat ) meat since I was in Moscow 2. Since when you…....( know ) him? 3. I.........( not see ) you for more than a week 4. How long ago.........(be ) last war? 5. Old George...........( not be ) here for years ! 6. They..........(come ) here a month ago 7. He.........(not speak ) to me for over three weeks 8. You.......(have) a new one since last year? 9. How long ago you........(arrive ) here? 10. We..........(finish) our supper hour ago 11. She..........( not have ) a holiday for four years 12. I.........(not play ) the piano since I was a little boy 13. They...........(visit ) Dalat a few days ago 14. My brother........( not write ) for me for months 15. My servant............(leave ) me two weeks ago 16. I..........(not see ) you since we met a year ago 17. My youngest brother............(get) a new job a week ago 18. We..........(not pay ) the butcher for over three weeks 19. We.........(buy) one like it a month ago ............(sit) in the garden when the storm 20. On the last 2 months, the police..........(conduct ) this survey 21....... You.........(go) to the cinema last night? 22. I..........(hear) the news last night,but I.......(not hear) it today 23. .....You......(read) that book yet? No, I only just......(begin) it
2 câu trả lời
Câu 1 : haven't eaten
Câu 2 : knew
Câu 3 : haven't seen
Câu 4 : was
Câu 5 : hasn't been
Câu 6 : came
Câu 7 : hasn't spoken
Câu 8 : Have you had
Câu 9 : have you arrived
Câu 10 : finished
Câu 11 : hasn't had
Câu 12 : hasn't played
Câu 13 : visited
Câu 14 : hasn't written
Câu 15 : left
Câu 16 : haven't seen
Câu 17 : got
Câu 18 : haven't play
Câu 19 : bought - to sit
Câu 20 : have conducted
Câu 21 : Did ... go
Câu 22 : heard - didn't hear
Câu 23 : Have......read - have ... begun
CHO MIK 5 SAO VÀ CTLHN NHA BẠN
→
1.haven't eaten
2.knew
3.haven't seen
4.was
5.hasn't been
6.came
7.hasn't spoken
8.Have you had
9.have you arrived
10.finished
11.hasn't had
12.hasn't played
13.visited
14.hasn't written
15.left
16.haven't seen
17.got
18.haven't play
19.bought - to sit
20.have conducted
21.Did you go
22.heard - didn't hear
23.Have......read - have just begun