下面这句话中的“had been to do”是什么时态?

The ants had been quick to find an answer to my thoroughly unscientific methods!(蚂蚁已很快找到了相应的对策, 来对付我那套完全不科学的办法!)——《新概念英语》
had been quick to find是“had been to do”这种时态吗?“quick to find“在这句话里做什么成分?

此句话中不是had been to do 的结构,是had been +形容词+to do结构。had been 是be动词的过去完成时,表示在过去之前的某段时间里一直"是"......, quick (快)形容词,不是动词。追问

请问这里的to do是做宾语吗?

追答

按照现在的语法,to do 是作形容词的宾语,过去语法认为是状语,修饰形容词quick。

追问

谢谢您的耐心解答。那请问“quick”是做“to do”的定语吗?这里的“had been quick to find”可以用“had quickly found”来代替吗?都是表过去完成时

追答

quick 虽可作定语,但不能作不定式to find 的定语。不可代替,因为两者表达意思不一样。

had been quick to find 重点在quick 上面,had quickly found 重点在找到上面。

追问

谢谢您的耐心解答。我的意思是既然按照现在的语法,to do 是作形容词的宾语,那quick在这句话中不作定语的话做什么成分呢?

追答

quick 是表语,had been 是系动词be的过去完成时,系动词后面是表语。

追问

谢谢您的耐心解答,已采纳。请问按照过去的语法算什么状语呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-24
这句话中的,时态是,过去完成时
第2个回答  2019-12-24
过去完成时态追答

过去完成时态

追问

请问“quick to find“在这句话里做什么成分?

追答

quick 作系动词been的表语,to find 作系表结构后面的宾语

相似回答