I'm trying to figure out what this sentence is, and the Passive Past Perfect Continuous Interrogative is the best that I can think of.
Where have all the reference books been put?
It has the "have been + present part." form of the Past Perfect Continuous. Would 'have' and 'been' be considered auxiliary here? Does the determiner "all" function as a subject compliment? What is "where"?
Is this correct:
Where: Adverbial have: aux all: subject compliment the reference books: subject been: aux put: transitive verb
In passive voice, if something would normally be a transitive verb acting on what becomes the subject, is it still considered a transitive verb?
Top answer
Where have all the reference books been put [by the librarians]? They have been put [in the carrels]. Present perfect, passive voice.
— Mister Micawber
Where have all the reference books been put [by the librarians]?
They have been put [in the carrels].
Present perfect, passive voice.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Why would this fit the present perfect? It is an action that has been completed in the past, and would seem to have one more verb than the present perfect would allow (unless 'been put' is something else now). Could some elaboration be offered?
Also, from above
Would 'have' and 'been' be considered auxiliary here? Does the determiner "all" function as a subject compliment?
. Been is the past participle of be, the passive-forming auxiliary. Put is the past participle of put, used in constructing the passive voice. Have is the present-perfect-forming auxiliary (the past-perfect auxiliary is had).
The subject is books, the recipient of the action; the understood agent is librarians.