nearly 5 years since my brother last saw his best friend
saw his best friend nearly 5 years ago
my brother saw his best friend was nearly 5 years ago
eaten this kind of food for 2 days
2 days since I last ate this kind of food
I ate this kind of food was 2 days ago
I have played football
she has watched that film
have you learnt English?
31.It's nearly five years since my brother last saw his best friend
--> My brother last saw his best friend nearly five years ago.
--> The last time my brother saw his best friends was nearly five years ago
32. I haven't eaten this kind of food for 2 days
--> It is two days since I last ate this kind of food.
33. This Is the first time I've played football
34.This is the first time she has watched that film.
35.How long have you been learning English?
OR How long have you learnt English?