Learn to Speak English Fluently:

Questions using ‘Who’ with ‘have’, ‘has’ and ‘had

Q: Who have I forgotten to invite?
A: You have forgotten to invite your classmates.

Q: Who have you informed?
A: I have informed the authorities.

Q: Who have we called for the meeting?
A: We have called the office bearers.

Q: Who have they selected?
A: They have selected an internal candidate.

Q: Who has asked you to come here?
A: The manager has asked me to come here.

Q: Who has worked on this project?
A: Somebody. I don’t know.

Q: Who has paid your fee?
A: My brother has paid my fee.

Q: Who had hosted the party?
A: Our classmate had hosted the party.

Q: Who had he given the book to?
A: He had given the book to his neighbour.

Q: Who had seen him at the theatre?
A: His dad had seen him at the theatre.

Exercise: Write questions and answers which you may have to use in your day-to-day conversations using the above examples.

Previous: Questions Using ‘Who’ with ‘was’ and ‘were’

Next: Questions Using ‘Who’ with ‘do’, ‘does’ and ‘did’

Check the meanings of the words in English Oxford Living Dictionaries