✔ 最佳答案
1. I should like this report to be waiting for Professor Brown when he arrives.
to be waiting ~ cus the report is here but professor is not here yet so the report will be waiting for him.
2. Professor Brown told me that he hasn't been reading the report yet.
hasn't been reading~ there is a "yet" so it means that Professor brown has not yet read the report.
3. My brother has been living in London for the past 15 years.
has been living ~ my brother lived in london since 15 years ago, and "for" indicates that he's still living in london when "live" has to be in "ing form.