Nie wiem kim jest ten Clarkson ale w zdaniu chyba powinno się znajdować jakieś dodatkowe określenie odnoszące się do czasu np. 'so far'. Ale dzięki. To może jeszcze jedno (ćw. 0802):
1. Darling, you look so pale. You have been working too hard lately.
2. Danny has learnt a lot about IT lately.
Pierwsze w Pr. Perf. C., a drugie Pr. Perf. i w jednym i w drugim 'lately', więc dlaczego dwa różne czasy?