Harrison Ford is thought to be one of the few movie stars ______ as a carpenter before.

问题描述:

Harrison Ford is thought to be one of the few movie stars ______ as a carpenter before.
Harrison Ford is thought to be one of the few movie stars ______ as a carpenter
before.
\x05A.to work\x05B.to be working
\x05C.to have worked\x05D.to have been working
to do 不是表示意外的吗 不能选A吗?

题中是说,他曾经做过木匠,这件事已经完成了,他现在不做了,所以排除AD,B没有这种形式,直接排除.