Najlepsza odpowiedź
Oba stwierdzenia są prawidłowe. Ale znaczenie obu jest różne. Znaczenie
20-letni chłopiec – jest chłopiec w wieku 20 lat.
20-letni chłopiec – chłopiec mający 20 lat.
Odpowiedź
„Mieszkali w Londynie od 10 lat, kiedy ich poznałem” nie jest …