问题
选择题
Old Richard, ill so long ,is losing his memory and needs to be attended to.
A.to be
B.being
C.having been
D.to have been
答案
答案:C
题目分析: 句意:病了很久,Old Richard,正在失去记忆力,需要被照顾。这里需要非谓语动词做状语,因为Old Richard,先生病很久,然后才失去记忆力,所以用现在分词的完成式做状语。选C。