H24

2 . Give the correct form of the verb in present perfect tense

16. My father (not/ play) ....................... any sport since last year

17. I'd better ave a shower. I (not/have) ....................... one since Thursday

18. I don't live with my family now and we (not/ see) ......................... each other for 5 years

19. I ...................... just (realize) ....................... that there are nly 4 weeks to the end of term

20. The train drivers (go) ....................... on strike and they stopped working at twelve o'clock

21. How long .......................... (you/ know) ..................... each other?

22. ............................... (You/ take) .................... many photographs?

23. (She/ eat) ................................. at the the Royal Hotel yet?

24. He (live) ............................. here all his life

25. Is thí the sencond time he (lose) .......................... his job?

26. How many bottles ..................... the milkman (leave) ......................... ? He..................... six

27. I (buy) .......................... a new carpet. Come and look at it

28. She (write) ....................... three poems aout her fatherland

29. We (finish) ......................... three English courses

30. School (not/ start) ............................. yet

H24
9 tháng 7 2022 lúc 9:17

2 . Give the correct form of the verb in present perfect tense

16. hasn't played

17. haven't had

18. haven't seen

19. have - relized

20. have gone

21. have - known

22. Have you taken 

23. Has she eaten

24. has lived

25. has lost

26. has - left - has left

27. have bought

28. has writen

29. have finished

30. hasn't started.

Bình luận (0)
VH
9 tháng 7 2022 lúc 9:17

16. hasn't played

17. haven't had

18. haven't seen

19. have-relized

20. have gone

21. have-known

22. have-taken

23. has-eaten

24. has lived

25. has lost

26. has- left - has left

27. have bought

28. has writen

29. have finished

30. hasn't started

Bình luận (0)
MN
9 tháng 7 2022 lúc 9:18

17. hasn't played

18. haven't had

19. haven't seen

20. have - realized

21. have gone

22. have - known

23. have - taken

24. has she eaten

25. has lived

26. has lost

27. has - left - has left

28. have bought

29. has written

30. have finished

Bình luận (0)