有书上说,下面两句相等(现在分词可以用完成式和一般式):Having finished his work, he began to have dinner.=Finishing his work, he began to have dinner.今天看到这个句子:Having found a hotel, we looked for somewhere to have dinner.。请问,句子中的现在分...
Since we're now about done with the eighth grade, that, my friend, makes more than half a decade of strategic avoidance and social discomfort.疑问:that和 my friend 在这个句子里面充当什么成分?还有这个句子的整体结构是什么样的?
He complained about having been kept waiting so long.我知道complain不及物,因此需要介词about,那about后面的having been kept是什么成分?about和动名词的完成式的被动式合起来又是什么状语?waiting作什么成分?