`@Kem`
`19. ⇒`He hasn't gone abroad before.
`20. ⇒`She has driven for 1 month.
`21. ⇒`We have eaten since it started to rain.
`22. ⇒`I haven't had my hair cut since I left here.
`23. ⇒`She hasn't kissed me for 5 months.
`24. ⇒`We haven't met for a long time.
`25. ⇒`How long have you had it.
`26. ⇒`I haven't had such a delicious meal before.
`27. ⇒`The last time I saw him was 8 days ago.
`28. ⇒`It is a week since I last took a bath.
`29. ⇒`I have had my puncture for 2 years.
`30. ⇒`He has not earned any money for 2 months.
`31. ⇒`He hasn't shaved since the day before yesterday.
`32. ⇒`I haven't drunk champagne since my brother's wedding.
`33. ⇒`I haven't been to Rome for `2` years.
`34. ⇒`I haven't seen Tom since his wedding day.
`35. ⇒`I haven't eaten any raw fish since I was in Japan.
`36. ⇒`Mary hasn't spoken French for `2` years.
`37. ⇒`I haven't had a good night sleep for ten weeks.
`38. ⇒`He hasn't paid taxes since `1970.`
`39. ⇒`I haven't eaten meat for `5` years.
`40. ⇒`The windows haven't been cleaned for `3` months.