Learn to Speak English Easily: Questions using ‘Who’ with ‘have’, ‘has’ and ‘had’

In the previous unit you have learnt Questions Using ‘Who’ with ‘was’ and ‘were’. In this unit you will learn how to make ‘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