10 not seen my son for 10 years.
12 gone to the park with my friends for nearly 8 months.
13 eaten a more delicious cake in my life before.
14 been 30 minutes since she went to the hospital.
15 seen Anna since my last birthday party.
16 he has ever read a good self-helf book.
17 came back to her country 5 years ago.
come back to her country for 5 years.
18 been a long time since Peter last spoke to his teacher.
19 the first time they have ever joined such a wonderful birthday party.
20 taking care of her brother when she was 30 years old.
taking care of her brother since she was 30 years old.
21 been 30 years since my daughter worked as an engineer.
22 the first time Sam has ever spent a summer in such a beautiful town.
#\(yGLinh\)